Обновил поле ImplementerId в моделях заказа, теперь оно может быть null
This commit is contained in:
parent
653f011380
commit
452f66187c
@ -60,6 +60,8 @@ namespace SecuritySystemBusinessLogic.BusinessLogics
|
|||||||
_logger.LogWarning("Status change operation failed");
|
_logger.LogWarning("Status change operation failed");
|
||||||
throw new InvalidOperationException("Текущий статус заказа не может быть переведен в выбранный");
|
throw new InvalidOperationException("Текущий статус заказа не может быть переведен в выбранный");
|
||||||
}
|
}
|
||||||
|
if (element.ImplementerId.HasValue)
|
||||||
|
model.ImplementerId = element.ImplementerId;
|
||||||
OrderStatus oldStatus = model.Status;
|
OrderStatus oldStatus = model.Status;
|
||||||
model.Status = status;
|
model.Status = status;
|
||||||
if (model.Status == OrderStatus.Выдан)
|
if (model.Status == OrderStatus.Выдан)
|
||||||
|
@ -8,7 +8,7 @@ namespace SecuritySystemContracts.BindingModels
|
|||||||
public int Id { get; set; }
|
public int Id { get; set; }
|
||||||
public int SecureId { get; set; }
|
public int SecureId { get; set; }
|
||||||
public int ClientId { get; set; }
|
public int ClientId { get; set; }
|
||||||
public int ImplementerId { get; set; }
|
public int? ImplementerId { get; set; }
|
||||||
public int Count { get; set; }
|
public int Count { get; set; }
|
||||||
public double Sum { get; set; }
|
public double Sum { get; set; }
|
||||||
public OrderStatus Status { get; set; } = OrderStatus.Неизвестен;
|
public OrderStatus Status { get; set; } = OrderStatus.Неизвестен;
|
||||||
|
@ -10,7 +10,7 @@ namespace SecuritySystemContracts.ViewModels
|
|||||||
public int Id { get; set; }
|
public int Id { get; set; }
|
||||||
public int ClientId { get; set; }
|
public int ClientId { get; set; }
|
||||||
public int SecureId { get; set; }
|
public int SecureId { get; set; }
|
||||||
public int ImplementerId { get; set; }
|
public int? ImplementerId { get; set; }
|
||||||
[DisplayName("ФИО клиента")]
|
[DisplayName("ФИО клиента")]
|
||||||
public string ClientFIO { get; set; } = string.Empty;
|
public string ClientFIO { get; set; } = string.Empty;
|
||||||
[DisplayName("Изделие")]
|
[DisplayName("Изделие")]
|
||||||
|
@ -6,7 +6,7 @@ namespace SecuritySystemDataModels.Models
|
|||||||
{
|
{
|
||||||
int SecureId { get; }
|
int SecureId { get; }
|
||||||
int ClientId { get; }
|
int ClientId { get; }
|
||||||
int ImplementerId { get; }
|
int? ImplementerId { get; }
|
||||||
int Count { get; }
|
int Count { get; }
|
||||||
double Sum { get; }
|
double Sum { get; }
|
||||||
OrderStatus Status { get; }
|
OrderStatus Status { get; }
|
||||||
|
Loading…
Reference in New Issue
Block a user