public ActionResult _AddModelSpecificContract(ModelSpecificContractVM modelSpecificContractVm)
 {
     if (ModelState.IsValid)
     {
         var modelSpecificContract = new ModelSpecificContract();
         if (TryUpdateModel(modelSpecificContract))
         {
             var model = _svc.GetModel(modelSpecificContractVm.ModelId);
             model.ModelSpecificContracts.Add(modelSpecificContract);
             if (ExecuteRepositoryAction(() => { _svc.UpdateModel(model); _svc.CommitChanges(); }))
             {
                 return(ReturnJsonFormSuccess());
             }
         }
     }
     return(PartialView("_EditModelSpecificContract", modelSpecificContractVm));
 }
예제 #2
0
 public void UpdateModelSpecificContract(ModelSpecificContract modelSpecificContract)
 {
     _modelSpecificContractRepository.Update(modelSpecificContract);
 }