public string addPatientClinicalNotesByVisitId(int patientId, int patientMasterVisitId, int serviceAreaId, int notesCategoryId, string clinicalNotes, int userId) { try { var PCN = new PatientClinicalNotesLogic(); Result = PCN.addPatientClinicalNotesByVisitId(Convert.ToInt32(Session["PatientPK"]), patientMasterVisitId, serviceAreaId, notesCategoryId, clinicalNotes, userId); if (Result > 0) { Msg = "Notes Added"; } } catch (Exception e) { Msg = e.Message; } return(Msg); }
public string AddPatientClinicalNotesRecord(int patientId, int patientMasterVisitId, string clinicaldata) { try { ClinicalOutput[] result = new JavaScriptSerializer().Deserialize <ClinicalOutput[]>(clinicaldata); List <ClinicalOutput> Outcome = new List <ClinicalOutput>(); Outcome = new JavaScriptSerializer().Deserialize <List <ClinicalOutput> >(clinicaldata); if (result != null) { if (result.Length > 0) { for (int i = 0; i < result.Length; i++) { int patId = patientId; int patiMasterId = patientMasterVisitId; string clinicalNotes = result[i].clinicalNotes; try { var PCN = new PatientClinicalNotesLogic(); if (!String.IsNullOrEmpty(clinicalNotes)) { Result = PCN.addPatientClinicalNotesByVisitId(patientId, patientMasterVisitId, result[i].serviceAreaId, result[i].notesCategoryId, result[i].clinicalNotes, result[i].userId); if (Result > 0) { Msg = "Notes Added"; } } } catch (Exception e) { Msg = e.Message; } } } } } catch (Exception e) { Msg = e.Message; } return(Msg); }