public void Add(AddMilkCollectionModel model)
 {
     try
     {
         using (var uow = new UnitOfWork(new DataContext()))
         {
             var obj = new MilkCollection();
             obj.ActualDate     = model.ActualDate;
             obj.CreateDateTime = DateTime.Now;
             obj.FarmerID       = model.FarmerID;
             obj.SupplyTypeID   = model.MilkClassID;
             obj.Volume         = model.Volume;
             uow.MilkCollections.Add(obj);
             uow.Complete();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public IActionResult SaveMilkAck(List <CustomResponse> CollectionCodeList)
 {
     foreach (CustomResponse code in CollectionCodeList)
     {
         MilkCollection collection = NewRepo.FindByKey <MilkCollection>(code.key_code);
         if (collection != null)
         {
             collection.data_post_status = 1;
             collection.model_operation  = "update";
             List <ModelParameter> Data = new List <ModelParameter>()
             {
                 new ModelParameter {
                     SaveModel = collection, ValidateModel = null
                 }
             };
             SingleRecordTransaction(Data, 3);
         }
     }
     return(new CustomResult("success", new CustomResponse {
         status = "200", msg = "success"
     }));
 }