public ActionResult Edit(DiseasesManagementViewModel model) { ModelState.Clear(); model.DiseasesList = DiseasesManager.GetAllDiseases(); model.DisesesClinicalFeatures = DiseasesClinicalFeatureManager.GetAllFeature(); model.DiseasesInvestigations = DiseasesInvestigationManager.GetAllInvestigation(); if (model.DiseasesManagementId > 0) { var diseaseManagement = DiseasesManagementManager.GetDeasesManagementById(model.DiseasesManagementId) ?? new DiseasesManagement(); model.DiseasesManagementId = diseaseManagement.DiseasesManagementId; model.ManagementProcess = diseaseManagement.ManagementProcess; model.Prognosis = diseaseManagement.Prognosis; model.DiseasesId = diseaseManagement.DiseasesId; model.ClinicalFeatureId = diseaseManagement.ClinicalFeatureId; model.DiseasesInvestigationId = diseaseManagement.DiseasesInvestigationId; } return(View(model)); }