public List <MasterHospitalDTO> GetListWithModel(MasterHospitalSearchDTO searchModel) { log.MethodStart(); List <MasterHospitalDTO> objList = new List <MasterHospitalDTO>(); //var searchModel = JsonSerializer.Deserialize<MenuSearchDTO>(param); using (var trans = _db.Database.BeginTransaction()) { try { objList = _db.MasterHospitalDTOs.FromSqlRaw <MasterHospitalDTO>("sp_GET_MasterHospital {0}, {1}, {2}", searchModel.hos_name, searchModel.hos_province_code, searchModel.hos_arh_code).ToList(); //objList = _mapper.Map<List<MasterHospitalDTO>>(objDataList); trans.Commit(); } catch (Exception ex) { // TODO: Handle failure trans.Rollback(); } finally { trans.Dispose(); } } log.MethodFinish(); return(objList); }
public async Task <List <MasterHospitalDTO> > GetListByModelAsync(MasterHospitalSearchDTO searchData) { List <MasterHospitalDTO> objList = new List <MasterHospitalDTO>(); objList = await _apiHelper.GetDataListByModelAsync <MasterHospitalDTO, MasterHospitalSearchDTO>("masterhospital_api/Get_ListByModel", searchData); return(objList); }
public async Task <List <MasterHospitalDTO> > GetListByParamAsync(MasterHospitalSearchDTO searchData) { List <MasterHospitalDTO> objList = new List <MasterHospitalDTO>(); var searchJson = JsonSerializer.Serialize(searchData); objList = await _apiHelper.GetDataListByParamsAsync <MasterHospitalDTO>("masterhospital_api/Get_List", searchJson); return(objList); }
public IEnumerable <MasterHospitalDTO> Get_ListByModel([FromBody] MasterHospitalSearchDTO searchModel) { var objReturn = _service.GetListWithModel(searchModel); return(objReturn); }