public async Task <IActionResult> PutPolicyTb(int id, PolicyTb policyTb) { if (id != policyTb.Id) { return(BadRequest()); } _context.Entry(policyTb).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PolicyTbExists(id)) { return(NotFound()); } else { throw; } } return(Ok(policyTb)); }
public async Task <ActionResult <PolicyTb> > PostPolicyTb(PolicyTb policyTb) { _context.PolicyTb.Add(policyTb); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPolicyTb", new { id = policyTb.Id }, policyTb)); }
public async Task <IActionResult> OnPostAsync(int?id, PolicyTb PolicyTb) { //if (!ModelState.IsValid) //{ // return Page(); //} _context.PolicyTb.Add(PolicyTb); await _context.SaveChangesAsync(); ModelState.Clear(); return(Page()); // return RedirectToPage("./Index"); }