public List<FacilityHardwareInventoryModel> GetAllFacilityHardware() { var hardwareList = new List<FacilityHardwareInventoryModel>(); var repo = new FacilityHardwareInventoryRespository(); var facData = new FacilityData(); var dataList = repo.GetAll(); foreach ( var item in dataList ) { var hardware = new FacilityHardwareInventoryModel(); hardware.FacilityHardwareInventoryId = GetDataValue(item.faclty_hw_invtry_id); hardware.FacilityId = GetDataValue(item.faclty_id); hardware.Facility = facData.GetFacility(item.faclty_id).HealthCareFacility; hardware.ItemDescription = GetDataValue(item.itm_descn); hardware.MacAddress = GetDataValue(item.mac_addr); hardware.ApplicationVersion = GetDataValue(item.aplctn_vrsn); hardware.HardwareStatus = GetDataValue(item.hw_stat); hardware.CreateDate = GetDataValue(item.rec_creat_dt); hardware.CreatedBy = GetDataValue(item.rec_creat_user_id_cd); hardware.UpdateDate = GetDataValue(item.rec_updt_dt); hardware.UpdatedBy = GetDataValue(item.rec_updt_user_id_cd); hardwareList.Add(hardware); } return hardwareList; }
public List<Models.OfficeVisitModel> GetOfficeVisits() { var officeVisits = new List<Models.OfficeVisitModel>(); var visitDiag = new OfficeVisitDiagnosisData(); var beneficiaryData = new BeneficiaryData(); var dataList = _officeVisitRepo.GetAll(); var genderData = new GenderData(); var facilityHardwareData = new FacilityHardwareData(); var facilityData = new FacilityData(); var revisitData = new RevisitData(); foreach (var item in dataList) { var visit = new Models.OfficeVisitModel(); visit.OfficeVisitId = item.ov_id.Value; visit.OpdId = item.opd_id; visit.BeneficiaryId = item.bnfcry_id; visit.BeneficiaryName = beneficiaryData.Get(item.bnfcry_id).BeneficiaryType; visit.FacililtyName = facilityData.GetFacility(item.faclty_id).HealthCareFacility; visit.FacilityId = item.faclty_id; visit.GenderId = item.gndr_id; visit.GenderName = genderData.Get(item.gndr_id).GenderDescription; visit.OfficeVisitDiagnosis = visitDiag.GetByVisit(item.ov_id.Value); visit.Age = item.infnt_age_mos; visit.FacilityHardwareId = item.faclty_hw_invtry_id; visit.RevisitId = item.rvisit_id; visit.RevisitName = revisitData.GetRevisit(item.rvisit_id).Description; visit.StaffMemberName = item.staff_mbr_name; visit.VisitDate = item.dt_of_visit; visit.CreateDate = item.rec_creat_dt.ToShortDateString(); visit.CreatedBy = item.rec_creat_user_id_cd; visit.UpdateDate = item.rec_updt_dt.ToShortDateString(); visit.UpdatedBy = item.rec_updt_user_id_cd; officeVisits.Add(visit); } return officeVisits; }
public Models.OfficeVisitModel GetVisit(decimal id) { var beneficiaryData = new BeneficiaryData(); var genderData = new GenderData(); var visitDiag = new OfficeVisitDiagnosisData(); var item = _officeVisitRepo.GetOfficeVisit(id); Models.OfficeVisitModel visit = null; var facilityHardwareData = new FacilityHardwareData(); var facilityData = new FacilityData(); var revisitData = new RevisitData(); if (item != null) { visit = new Models.OfficeVisitModel(); visit.OfficeVisitId = item.ov_id.Value; visit.OpdId = item.opd_id; visit.StaffMemberName = item.staff_mbr_name; visit.BeneficiaryId = item.bnfcry_id; visit.BeneficiaryName = beneficiaryData.Get(item.bnfcry_id).BeneficiaryType; visit.FacililtyName = facilityData.GetFacility(item.faclty_id).HealthCareFacility; visit.FacilityId = item.faclty_id; visit.GenderId = item.gndr_id; visit.GenderName = genderData.Get(item.gndr_id).GenderDescription; visit.OfficeVisitDiagnosis = visitDiag.GetByVisit(item.ov_id.Value); visit.Age = item.infnt_age_mos; visit.RevisitId = item.rvisit_id; visit.RevisitName = revisitData.GetRevisit(item.rvisit_id).Description; visit.VisitDate = item.dt_of_visit; visit.CreateDate = item.rec_creat_dt.ToShortDateString(); visit.CreatedBy = item.rec_creat_user_id_cd; visit.UpdateDate = item.rec_updt_dt.ToShortDateString(); visit.UpdatedBy = item.rec_updt_user_id_cd; } return visit; }
public List<SelectListItem> SettlementandHealthCentresAsSelectListItems() { List<SelectListItem> settlementandHealthCentresAsSelectListItemsAsSelectListItems = new List<SelectListItem>(); SelectListItem blankSelectListItem = new SelectListItem { Text = "", Value = "" }; settlementandHealthCentresAsSelectListItemsAsSelectListItems.Add(blankSelectListItem); FacilityData facilityData = new FacilityData(); List<FacilityModel> allFacilities = facilityData.GetFacilityList().Where(x=>x.FacilityId != "-1").ToList(); foreach (FacilityModel facility in allFacilities) { SelectListItem facilityAsSelectListItem = new SelectListItem(); facilityAsSelectListItem.Text = facility.HealthCareFacility; facilityAsSelectListItem.Value = facility.FacilityId; settlementandHealthCentresAsSelectListItemsAsSelectListItems.Add(facilityAsSelectListItem); } return settlementandHealthCentresAsSelectListItemsAsSelectListItems; }
public FacilityHardwareInventoryModel GetFacilityHardware(string id) { var hardware = new FacilityHardwareInventoryModel(); var repo = new FacilityHardwareInventoryRespository(); var dataItem = repo.GetFacilityHardware(Convert.ToDecimal(id)); var facData = new FacilityData(); hardware.FacilityHardwareInventoryId = GetDataValue(dataItem.faclty_hw_invtry_id); hardware.FacilityId = GetDataValue(dataItem.faclty_id); hardware.Facility = facData.GetFacility(dataItem.faclty_id).HealthCareFacility; hardware.ItemDescription = GetDataValue(dataItem.itm_descn); hardware.MacAddress = GetDataValue(dataItem.mac_addr); hardware.ApplicationVersion = GetDataValue(dataItem.aplctn_vrsn); hardware.HardwareStatus = GetDataValue(dataItem.hw_stat); hardware.CreateDate = GetDataValue(dataItem.rec_creat_dt); hardware.CreatedBy = GetDataValue(dataItem.rec_creat_user_id_cd); hardware.UpdateDate = GetDataValue(dataItem.rec_updt_dt); hardware.UpdatedBy = GetDataValue(dataItem.rec_updt_user_id_cd); return hardware; }