public async Task <IActionResult> Post([FromBody] PaintTeam nBlastWorkItem) { if (nBlastWorkItem != null) { nBlastWorkItem.CreateDate = DateTime.Now; nBlastWorkItem.Creator = nBlastWorkItem.Creator ?? "Someone"; return(new JsonResult(await this.repository.AddAsync(nBlastWorkItem), this.DefaultJsonSettings)); } return(NotFound(new { Error = "Not found blast room data !!!" })); }
public async Task <IActionResult> PutByNumber(int key, [FromBody] PaintTeam uBlastWorkItem) { var Message = "PaintTeam not been found."; if (uBlastWorkItem != null) { // set modified uBlastWorkItem.ModifyDate = DateTime.Now; uBlastWorkItem.Modifyer = uBlastWorkItem.Modifyer ?? "Someone"; return(new JsonResult(await this.repository.UpdateAsync(uBlastWorkItem, key), this.DefaultJsonSettings)); } return(NotFound(new { Error = Message })); }