mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Add base view model.
This commit is contained in:
7
Marechai/ViewModels/BaseViewModel.cs
Normal file
7
Marechai/ViewModels/BaseViewModel.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace Marechai.ViewModels
|
||||
{
|
||||
public class BaseViewModel<TKey>
|
||||
{
|
||||
public TKey Id;
|
||||
}
|
||||
}
|
||||
@@ -3,9 +3,8 @@ using Marechai.Database;
|
||||
|
||||
namespace Marechai.ViewModels
|
||||
{
|
||||
public class CompanyViewModel
|
||||
public class CompanyViewModel : BaseViewModel<int>
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public Guid? LastLogo { get; set; }
|
||||
public string Name { get; set; }
|
||||
|
||||
|
||||
@@ -2,9 +2,8 @@
|
||||
|
||||
namespace Marechai.ViewModels
|
||||
{
|
||||
public class GpuViewModel
|
||||
public class GpuViewModel : BaseViewModel<int>
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int? CompanyId { get; set; }
|
||||
public string Company { get; set; }
|
||||
|
||||
@@ -3,9 +3,8 @@ using System.Collections.Generic;
|
||||
|
||||
namespace Marechai.ViewModels
|
||||
{
|
||||
public class MachineViewModel
|
||||
public class MachineViewModel : BaseViewModel<int>
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string Model { get; set; }
|
||||
public string CompanyName { get; set; }
|
||||
|
||||
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
|
||||
namespace Marechai.ViewModels
|
||||
{
|
||||
public class ProcessorViewModel
|
||||
public class ProcessorViewModel : BaseViewModel<int>
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public string CompanyName { get; set; }
|
||||
|
||||
@@ -2,9 +2,8 @@
|
||||
|
||||
namespace Marechai.ViewModels
|
||||
{
|
||||
public class SoundSynthViewModel
|
||||
public class SoundSynthViewModel : BaseViewModel<int>
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string CompanyName { get; set; }
|
||||
public int? CompanyId { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user