public async Task <IActionResult> PutCourier([FromBody] Courier.web.Models.Courier courier) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var cors = await _context.Courier.FindAsync(courier.CourierId); cors.CourierName = courier.CourierName; _context.Entry(cors).State = EntityState.Modified; await _context.SaveChangesAsync(); // return Ok("Updated"); return(Ok(new ResponseResult { Message = $"{courier.CourierName} Successfully Updated" })); }
public async Task <IActionResult> PostCourier([FromBody] Courier.web.Models.Courier courier) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (_context.Courier.Any(x => x.CourierName == courier.CourierName)) { return(Ok(new ResponseResult { Message = $"{courier.CourierName} Already Exists" })); } else { _context.Courier.Add(courier); await _context.SaveChangesAsync(); return(Ok(new ResponseResult { Message = $"{courier.CourierName} Successfully Created" })); } }