Не работает
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ComputerStoreContracts.ViewModels;
|
||||
|
||||
public class AssemblyViewModel
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
[DisplayName("Имя сборки")]
|
||||
public string AssemblyName { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Описание сборки")]
|
||||
public string Description { get; set; } = string.Empty;
|
||||
public int UserID { get; set; }
|
||||
public int? OrderRequestId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ComputerStoreContracts.ViewModels;
|
||||
|
||||
public class ComponentRequestAssemblyReportViewModel
|
||||
{
|
||||
public string ComponentName { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Даты запросов")]
|
||||
public List<DateTime> DateRequests { get; set; } = new();
|
||||
|
||||
[DisplayName("Сборки")]
|
||||
public List<string> Assemblies { get; set; } = new();
|
||||
|
||||
[DisplayName("Производитель")]
|
||||
public string Manufacturer { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("ID компонента")]
|
||||
public int ComponentId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ComputerStoreContracts.ViewModels;
|
||||
|
||||
public class ComponentViewModel
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
[DisplayName("Имя комплектующего")]
|
||||
public string ComponentName { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Производитель")]
|
||||
public string Manufacturer { get; set; } = string.Empty;
|
||||
public double Price { get; set; }
|
||||
public int UserId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ComputerStoreContracts.ViewModels;
|
||||
|
||||
public class ProductViewModel
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
[DisplayName("Название товара")]
|
||||
public string ProductName { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Категория товара")]
|
||||
public string Category { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Цена")]
|
||||
public double Price { get; set; }
|
||||
|
||||
public int UserID { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ComputerStoreContracts.ViewModels;
|
||||
|
||||
public class RequestViewModel
|
||||
{
|
||||
[DisplayName("Дата создания")]
|
||||
public DateTime DateRequest { get; set; } = DateTime.Now;
|
||||
|
||||
[DisplayName("ID сборки")]
|
||||
public int? AssemblyId { get; set; }
|
||||
|
||||
public AssemblyViewModel? Assembly { get; set; }
|
||||
|
||||
[DisplayName("Номер")]
|
||||
public int Id { get; set; }
|
||||
|
||||
[DisplayName("ID пользователя")]
|
||||
public int UserID { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using ComputerStoreContracts.Enums;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ComputerStoreContracts.ViewModels;
|
||||
|
||||
public class UserViewModel
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
[DisplayName("Логин")]
|
||||
public string Login { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Пароль")]
|
||||
public string Password { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("ФИО")]
|
||||
public string FIO { get; set; } = string.Empty;
|
||||
|
||||
[DisplayName("Почта")]
|
||||
public string Email { get; set; } = string.Empty;
|
||||
public UserType UserType { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user