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()); }
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()); }
public async Task <IActionResult> Update([FromBody] YeuCauEditRequest request) { var result = await _yeuCauService.Update(request); return(Ok(result)); }