Exemplo n.º 1
0
        public async Task <IActionResult> Update([FromForm] YeuCauEditRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var result = await _yeuCauService.Update(request);

            if (result == null)
            {
                return(BadRequest());
            }
            return(Ok());
        }
Exemplo n.º 2
0
        public async Task <int> Update(YeuCauEditRequest request)
        {
            var maYeuCau = await _context.YeuCaus.FindAsync(request.MaYeuCau);

            var yeuCau = await _context.YeuCaus.FirstOrDefaultAsync(x => x.MaYeuCau == request.MaYeuCau);

            if (yeuCau == null)
            {
                throw new EkGisException($"Khong tim thay ma yeu cau: {request.MaYeuCau}");
            }

            yeuCau.MaLoai       = request.MaLoai;
            yeuCau.NgayTiepNhan = request.NgayTiepNhan.Value;
            yeuCau.MaMucDo      = request.MaMucDo;
            yeuCau.MaNV         = request.MaNV;
            //yeuCau.MaKH = request.MaKH;
            yeuCau.Noidung = request.Noidung;
            yeuCau.DiaDiem = request.DiaDiem;

            return(await _context.SaveChangesAsync());
        }
Exemplo n.º 3
0
        public async Task <IActionResult> Update([FromBody] YeuCauEditRequest request)
        {
            var result = await _yeuCauService.Update(request);

            return(Ok(result));
        }