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)); }
public void UpdateModelSpecificContract(ModelSpecificContract modelSpecificContract) { _modelSpecificContractRepository.Update(modelSpecificContract); }