public async Task <ActionResult <Relative_Privilege> > Post(Relative_Privilege rel_pri) { _context.Relative_Privileges.Add(rel_pri); await _context.SaveChangesAsync(); return(CreatedAtAction("Get", new { id = rel_pri.Id }, new BaseResponse { data = rel_pri })); }
public async Task <ActionResult <Relative_Privilege> > Put(long id, Relative_Privilege relative_privilege) { var rel_priDB = await _context.Relative_Privileges.FindAsync(id); if (rel_priDB == null) { return(NotFound()); } rel_priDB.PRI_ID = relative_privilege.PRI_ID; rel_priDB.RELNAME = relative_privilege.RELNAME; rel_priDB.RELURL = relative_privilege.RELURL; rel_priDB.RELNOTE = relative_privilege.RELNOTE; await _context.SaveChangesAsync(); return(Ok(new BaseResponse { data = rel_priDB })); }