laatzen/LaaProductionWeb/LaaProductionWeb.Services/Models/ShipmentModel.cs
2023-05-17 14:57:05 +02:00

36 lines
1.0 KiB
C#

namespace LaaProductionWeb.Services.Models
{
using System.ComponentModel.DataAnnotations;
public class ShipmentModel
{
public readonly string BtnSubmit = "Auftrag suchen";
private readonly int? palletNr;
private readonly int? positionNr;
public ShipmentModel() { }
public ShipmentModel(OrderScanModel orderModel)
{
if (orderModel != null)
{
this.OrderNr = orderModel.OrderNr;
this.positionNr = orderModel.PositionNr;
this.palletNr = orderModel.PalletNr;
}
}
[Required(ErrorMessage = "Auftrags-Nr. ist erforderlich!")]
[Display(Name = "Auftrags-Nr. scanen oder eingeben")]
public int? OrderNr { get; set; }
public OrderScanModel OrderScanModel
=> new OrderScanModel
{
OrderNr = this.OrderNr,
PalletNr = this.palletNr,
PositionNr = this.positionNr
};
}
}