コード例 #1
0
        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
            }));
        }
コード例 #2
0
        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
            }));
        }