예제 #1
0
파일: Model.cs 프로젝트: 1suli0/InternalCMS
 public static void Remove(this CarMaterialStock carMaterialStock,
                           InUpdateMaterialAssignmentDTO materialAssignmentDTO)
 {
     carMaterialStock.Amount   -= materialAssignmentDTO.Amount;
     carMaterialStock.CreatedAt = DateTimeOffset
                                  .FromUnixTimeSeconds(materialAssignmentDTO.CreatedAt).UtcDateTime;
 }
예제 #2
0
파일: Model.cs 프로젝트: 1suli0/InternalCMS
 public static void Remove(this CarMaterialStock carMaterialStock,
                           InWorkOrderItemDTO workOrderItemDTO)
 {
     carMaterialStock.Amount   -= workOrderItemDTO.Amount;
     carMaterialStock.CreatedAt = DateTimeOffset
                                  .FromUnixTimeSeconds(workOrderItemDTO.CreatedAt).UtcDateTime;
 }
예제 #3
0
 public static OutMaterialDTO Map(CarMaterialStock materialStock)
 {
     return(new OutMaterialDTO
     {
         Id = materialStock.MaterialId,
         Name = materialStock.Material.Name,
         Amount = materialStock.Amount,
         CreatedAt = materialStock.CreatedAt,
         Comment = materialStock.Material.Comment
     });
 }
예제 #4
0
파일: Model.cs 프로젝트: 1suli0/InternalCMS
 public static void Update(this CarMaterialStock carMaterialStock,
                           WorkOrderItem workOrderItem)
 {
     carMaterialStock.Amount   += workOrderItem.Amount;
     carMaterialStock.CreatedAt = DateTime.UtcNow;
 }