public int AddPatientNeonatal(PatientMilestone p) { using (UnitOfWork unitOfWork = new UnitOfWork(new GreencardContext())) { unitOfWork.PatientNeonatalRepository.Add(p); _result = unitOfWork.Complete(); unitOfWork.Dispose(); return(p.Id); } }
public void DeleteMilestone(int id) { using (UnitOfWork _unitOfWork = new UnitOfWork(new GreencardContext())) { PatientMilestone patientMilestone = _unitOfWork.MilestonesRepository.GetById(id); _unitOfWork.MilestonesRepository.Remove(patientMilestone); _unitOfWork.Complete(); _unitOfWork.Dispose(); } }
public int AddPatientNeonatal(PatientMilestone p) { PatientMilestone patientNeonatal = new PatientMilestone() { PatientId = p.PatientId, PatientMasterVisitId = p.PatientMasterVisitId, CreatedBy = p.CreatedBy, MilestoneAssessedId = p.MilestoneAssessedId, MilestoneDate = p.MilestoneDate, MilestoneAchievedId = p.MilestoneAchievedId, MilestoneStatusId = p.MilestoneStatusId, MilestoneComments = p.MilestoneComments }; int neonatalId = _neonatal.AddPatientNeonatal(patientNeonatal); return(neonatalId); }
public string addNeonatalMilestones(int patientId, int patientMasterVisitId, int createdBy, int milestoneAssessed, DateTime milestoneOnsetDate, bool milestoneAchieved, int milestoneStatus, string milestoneComment) { try { PatientMilestone patientNeonatal = new PatientMilestone() { PatientId = patientId, PatientMasterVisitId = patientMasterVisitId, CreatedBy = createdBy, TypeAssessedId = milestoneAssessed, DateAssessed = milestoneOnsetDate, AchievedId = milestoneAchieved, StatusId = milestoneStatus, Comment = milestoneComment }; var neonatal = new PatientNeonatalManager(); //Check if milestone assessed exists var MilestonesLogic = new NeonatalHistoryLogic(); List <PatientMilestone> list = new List <PatientMilestone>(); list = MilestonesLogic.getMilestoneAssessed(milestoneAssessed); int existingMilestone = 0; foreach (var items in list) { existingMilestone = items.TypeAssessedId; } if (existingMilestone == milestoneAssessed) { Msg = "Existing"; } else { Result = neonatal.AddPatientNeonatal(patientNeonatal); if (Result > 0) { Msg = "Neonatal Milestone Added Successfully!"; } } } catch (Exception e) { Msg = e.Message; } return(Msg); }
public int AddPatientNeonatal(PatientMilestone p) { PatientMilestone patientNeonatal = new PatientMilestone() { PatientId = p.PatientId, PatientMasterVisitId = p.PatientMasterVisitId, CreatedBy = p.CreatedBy, TypeAssessedId = p.TypeAssessedId, DateAssessed = p.DateAssessed, AchievedId = p.AchievedId, StatusId = p.StatusId, Comment = p.Comment }; int neonatalId = _neonatal.AddPatientNeonatal(patientNeonatal); return(neonatalId); }