コード例 #1
0
        public async Task <IActionResult> UpdateQuanHuyen(int id, [FromBody] QuanHuyenDTO quanHuyenDTO)
        {
            var quanHuyen = quanHuyenDTO.ToEntity();
            await _quanHuyenService.UpdateQuanHuyen(quanHuyen);

            return(Ok(quanHuyen));
        }
コード例 #2
0
        public async Task <IActionResult> CreateQuanHuyen(QuanHuyenDTO quanHuyenDTO)
        {
            var quanHuyen = quanHuyenDTO.ToEntity();
            await _quanHuyenService.CreateQuanHuyen(quanHuyen);

            return(Ok(quanHuyen));
        }
コード例 #3
0
        public async Task <IActionResult> GetQuanHuyenById(int id)
        {
            var quanHuyen = await _quanHuyenService.GetQuanHuyenById(id);

            var result = QuanHuyenDTO.FromEntity(quanHuyen);

            return(Ok(result));
        }
コード例 #4
0
        public QuanHuyenDTO createQuanHuyenFromReader(IDataReader iReader)
        {
            QuanHuyenDTO p = new QuanHuyenDTO();

            p.MaQuanHuyen  = Convert.ToInt32(iReader[_fileds[0]]);
            p.TenQuanHuyen = iReader[_fileds[1]].ToString();
            return(p);
        }
コード例 #5
0
        public QuanHuyenDTO getQuanHuyenInDulieu(int id)
        {
            QuanHuyenDTO dv       = new QuanHuyenDTO();
            IDataReader  _iReader = base.get(id);

            if (_iReader.Read())
            {
                dv = createQuanHuyenFromReader(_iReader);
            }
            _iReader.Close();
            return(dv);
        }