Exemple #1
0
 public UpdateSubCheckFamilyViewModel GetSubCheckFamilyForUpdateById(short CFRowID)
 {
     try
     {
         UpdateSubCheckFamilyViewModel model = new UpdateSubCheckFamilyViewModel();
         var entity = db.MasterSubCheckFamilies.Find(CFRowID);
         if (entity != null)
         {
             model.SubCheckFamilyRowID = entity.SubCheckRowID;
             model.SubCheckName        = entity.SubCheckName;
             model.CheckFamilyRowID    = entity.CheckFamilyRowID;
             model.CostParCase         = entity.CostPerCase;
             model.InternalTAT         = entity.InternalTAT;
             model.TAT    = entity.TAT;
             model.Status = entity.Status;
         }
         else
         {
             throw new Exception("Invalid Id!");
         }
         return(model);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #2
0
 public void UpdateSubCheckFamily(UpdateSubCheckFamilyViewModel model)
 {
     try
     {
         if (model != null && model.SubCheckFamilyRowID > 0)
         {
             db.MasterSubCheckFamilies.Single(c => c.SubCheckRowID == model.SubCheckFamilyRowID).SubCheckName     = model.SubCheckName;
             db.MasterSubCheckFamilies.Single(c => c.SubCheckRowID == model.SubCheckFamilyRowID).CheckFamilyRowID = model.CheckFamilyRowID;
             db.MasterSubCheckFamilies.Single(c => c.SubCheckRowID == model.SubCheckFamilyRowID).CostPerCase      = model.CostParCase;
             db.MasterSubCheckFamilies.Single(c => c.SubCheckRowID == model.SubCheckFamilyRowID).InternalTAT      = model.InternalTAT;
             db.MasterSubCheckFamilies.Single(c => c.SubCheckRowID == model.SubCheckFamilyRowID).TAT = model.TAT;
         }
     }
     catch (Exception)
     {
         throw;
     }
 }