public async Task <IActionResult> PutTblCase([FromRoute] int?id, [FromBody] TblCase tblCase) { tblCase.Createdby = JwtHelper.GetUser(HttpContext.User.Claims).ToUpper(); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblCase.Caseid) { return(BadRequest()); } _context.Entry(tblCase).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblCaseExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostTblCase([FromBody] TblCase tblCase) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } tblCase.Createdby = JwtHelper.GetUser(HttpContext.User.Claims).ToUpper(); tblCase.Userid = JwtHelper.GetUser(HttpContext.User.Claims).ToUpper(); _context.TblCase.Add(tblCase); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTblCase", new { id = tblCase.Caseid }, tblCase)); }
private void Init() { myCase = new TblCase(); myCaseAction = new TblCaseAction(); }