//#region load all facilities of hospital //public static async Task<List<Facility>> LoadFacilityInHospitalFacilityAsync(int hospitalID) //{ // List<SP_LOAD_FACILITY_IN_HOSPITAL_FACILITYResult> result = null; // List<Facility> facilityList = null; // Facility facility = null; // using (LinqDBDataContext data = new LinqDBDataContext()) // { // result = await Task.Run(() => // data.SP_LOAD_FACILITY_IN_HOSPITAL_FACILITY(hospitalID).ToList()); // } // foreach (SP_LOAD_FACILITY_IN_HOSPITAL_FACILITYResult re in result) // { // facility = new Facility(); // facility.Facility_ID = re.Facility_ID; // facility.Facility_Name = re.Facility_Name; // facilityList.Add(facility); // } // return facilityList; //} //#endregion //#region loadd all services of hospital //public static async Task<List<Service>> LoadServiceInHospitalServiceAsync(int hospitalID) //{ // List<SP_LOAD_SERVICE_IN_HOSPITAL_SERVICEResult> result = null; // List<Service> serviceList = null; // Service service = null; // using (LinqDBDataContext data = new LinqDBDataContext()) // { // result = await Task.Run(() => // data.SP_LOAD_SERVICE_IN_HOSPITAL_SERVICE(hospitalID).ToList()); // } // foreach (SP_LOAD_SERVICE_IN_HOSPITAL_SERVICEResult re in result) // { // service = new Service(); // service.Service_ID = re.Service_ID; // service.Service_Name = re.Service_Name; // serviceList.Add(service); // } // return serviceList; //} //#endregion #region load type of hospital public static async Task <List <HospitalType> > LoadTypeInHospitalTypeAsync(int hospitalID) { List <HospitalType> typeList = new List <HospitalType>(); HospitalType type = null; List <SP_LOAD_TYPE_OF_HOSPITALResult> result = null; using (LinqDBDataContext data = new LinqDBDataContext()) { result = await Task.Run(() => data.SP_LOAD_TYPE_OF_HOSPITAL(hospitalID).ToList()); } foreach (SP_LOAD_TYPE_OF_HOSPITALResult re in result) { type = new HospitalType(); type.Type_ID = re.Type_ID; type.Type_Name = re.Type_Name; typeList.Add(type); } return(typeList); }