public JsonResult Save(DiseasesInvestigationViewModel model) { int saveIndex = 0; var _dInv = new DiseasesInvestigation(); _dInv.DiseasesInvestigationId = model.DiseasesInvestigationId; _dInv.Name = model.Name; _dInv.Result = model.Result; _dInv.ClinicalFeatureId = model.ClinicalFeatureId; saveIndex = model.DiseasesInvestigationId == 0?DiseasesInvestigationManager.Save(_dInv):DiseasesInvestigationManager.Edit(_dInv); return(Reload(saveIndex)); }
public ActionResult Edit(DiseasesInvestigationViewModel model) { ModelState.Clear(); model.DisesesClinicalFeatures = DiseasesClinicalFeatureManager.GetAllFeature(); if (model.DiseasesInvestigationId > 0) { DiseasesInvestigation diseasesInvestigation = DiseasesInvestigationManager.GetInvestigationById(model.DiseasesInvestigationId) ?? new DiseasesInvestigation(); model.DiseasesInvestigationId = diseasesInvestigation.DiseasesInvestigationId; model.Name = diseasesInvestigation.Name; model.Result = diseasesInvestigation.Result; model.ClinicalFeatureId = diseasesInvestigation.ClinicalFeatureId; } return(View(model)); }
public int Save(DiseasesInvestigation _dInv) { int saveIndex = 0; try { _dInv.IsActive = true; saveIndex = _diseasesInvestigationRepository.Save(_dInv); } catch (Exception exception) { throw new Exception(exception.Message); } return(saveIndex); }
public int Edit(DiseasesInvestigation _dInv) { int editIndex = 0; try { DiseasesInvestigation diseasesInvestigation = GetInvestigationById(_dInv.DiseasesInvestigationId); diseasesInvestigation.DiseasesInvestigationId = _dInv.DiseasesInvestigationId; diseasesInvestigation.Name = _dInv.Name; diseasesInvestigation.Result = _dInv.Result; diseasesInvestigation.ClinicalFeatureId = _dInv.ClinicalFeatureId; editIndex = _diseasesInvestigationRepository.Edit(diseasesInvestigation); } catch (Exception exception) { throw new Exception(exception.Message); } return(editIndex); }
public List <DiseasesInvestigation> GetAllInvestigationByPaging(out int totalrecords, DiseasesInvestigation model) { List <DiseasesInvestigation> _diseasesInvestigations; try { _diseasesInvestigations = _diseasesInvestigationRepository.GettAllInvestigationbyPaging(out totalrecords, model); } catch (Exception exception) { throw new Exception(exception.Message); } return(_diseasesInvestigations); }