Ejemplo n.º 1
0
        public List <NationHealthStrategyDTO> GetAMRNationStrategyWithModel(AMRStrategySearchDTO searchModel)
        {
            log.MethodStart();

            List <NationHealthStrategyDTO> objList = new List <NationHealthStrategyDTO>();


            using (var trans = _db.Database.BeginTransaction())
            {
                try
                {
                    var objDataList = _db.AMRNationHealthStrategyListDTOs.FromSqlRaw <NationHealthStrategyDTO>("sp_GET_RPNationHealthStrategy {0},{1}"
                                                                                                               , searchModel.month_start_str
                                                                                                               , searchModel.month_end_str
                                                                                                               ).ToList();

                    objList = _mapper.Map <List <NationHealthStrategyDTO> >(objDataList);

                    trans.Commit();
                }
                catch (Exception ex)
                {
                    // TODO: Handle failure
                    trans.Rollback();
                }
                finally
                {
                    trans.Dispose();
                }
            }

            log.MethodFinish();

            return(objList);
        }
Ejemplo n.º 2
0
        public async Task <List <AntibiotrendAMRStrategyDTO> > GetAMRStrategyModelAsync(AMRStrategySearchDTO searchData)
        {
            List <AntibiotrendAMRStrategyDTO> objList = new List <AntibiotrendAMRStrategyDTO>();

            objList = await _apiHelper.GetDataListByModelAsync <AntibiotrendAMRStrategyDTO, AMRStrategySearchDTO>("antibiotrend_api/GetAMRStrategyModel", searchData);

            return(objList);
        }
Ejemplo n.º 3
0
        public IEnumerable <AntibiotrendAMRStrategyDTO> GetAMRStrategy([FromBody] AMRStrategySearchDTO searchModel)
        {
            var objReturn = _service.GetAntibiotrendAMRStrategyWithModel(searchModel);

            return(objReturn);
        }
Ejemplo n.º 4
0
        public IEnumerable <NationHealthStrategyDTO> GetAMRNationHealthStrategy([FromBody] AMRStrategySearchDTO searchModel)
        {
            var objReturn = _service.GetAMRNationStrategyWithModel(searchModel);

            return(objReturn);
        }