public int DeleteHistory(int patientHistoryId) { int deleteIndex = 0; try { PatientsMedicalHistory patientsMedicalHistory = GetHistorybyId(patientHistoryId); patientsMedicalHistory.IsActive = false; deleteIndex = _patientMedicalHistoryRepository.Edit(patientsMedicalHistory); } catch (Exception exception) { throw new Exception(exception.Message); } return(deleteIndex); }
public int Save(PatientsMedicalHistory _patientsMedicalHistory) { int saveIndex = 0; try { _patientsMedicalHistory.IsActive = true; _patientsMedicalHistory.CreatedDate = DateTime.Now; saveIndex = _patientMedicalHistoryRepository.Save(_patientsMedicalHistory); } catch (Exception exception) { throw new Exception(exception.Message); } return(saveIndex); }
//public JsonResult GetPByDId() //{ // //var patients= PatientManager.GetPatientByDiseasesId(int diseasesId) // //return Json(new {Success = true, Patients = patients}, JsonRequestBehavior.AllowGet); // return //} public JsonResult Save(PatientMedicalHistoryViewModel model) { //model.Patients = PatientManager.GetAllPatient(); //model.Diseases = DiseasesManager.GetAllDiseases(); //model.Patients = PatientManager.GetPatientByDiseasesId(model.SearchField.SearchByDiseasesId); int saveIndex = 0; PatientsMedicalHistory _patientsMedicalHistory = new PatientsMedicalHistory(); _patientsMedicalHistory.PatientHistoryId = model.PatientHistoryId; _patientsMedicalHistory.PatientId = model.PatientId; _patientsMedicalHistory.DiseasesId = model.DiseasesId; _patientsMedicalHistory.VitalSign = model.VitalSign; _patientsMedicalHistory.Medicalhistory = model.Medicalhistory; _patientsMedicalHistory.CreatedDate = model.CreatedDate; _patientsMedicalHistory.ModifiedDate = model.ModifiedDate; saveIndex = model.PatientHistoryId == 0 ? PatientMedicalHistoryManager.Save(_patientsMedicalHistory) : PatientMedicalHistoryManager.Edit(_patientsMedicalHistory); return(Reload(saveIndex)); }
public int Edit(PatientsMedicalHistory _patientsMedicalHistory) { int editindex = 0; try { PatientsMedicalHistory patientsMedicalHistory = GetHistorybyId(_patientsMedicalHistory.PatientHistoryId); patientsMedicalHistory.PatientHistoryId = _patientsMedicalHistory.PatientHistoryId; patientsMedicalHistory.PatientId = _patientsMedicalHistory.PatientId; patientsMedicalHistory.DiseasesId = _patientsMedicalHistory.DiseasesId; patientsMedicalHistory.VitalSign = _patientsMedicalHistory.VitalSign; patientsMedicalHistory.Medicalhistory = _patientsMedicalHistory.Medicalhistory; patientsMedicalHistory.ModifiedDate = DateTime.Now; editindex = _patientMedicalHistoryRepository.Edit(patientsMedicalHistory); } catch (Exception exception) { throw new Exception(exception.Message); } return(editindex); }
public List <PatientsMedicalHistory> GetAllMedicalHistoriesByPaging(out int totalrecords, PatientsMedicalHistory model, int?patientId, int?diseasesId) { List <PatientsMedicalHistory> patientsMedicalHistories; try { patientsMedicalHistories = _patientMedicalHistoryRepository.GetAllMedicalHistoriesByPaging(out totalrecords, model, patientId, diseasesId); } catch (Exception exception) { throw new Exception(exception.Message); } return(patientsMedicalHistories); }