Ejemplo n.º 1
0
        public int Create([FromBody] Account o)
        {
#if DEBUG
            DataConnection.TurnTraceSwitchOn();
            DataConnection.WriteTraceLine = (msg, context) => Debug.WriteLine(msg, context);
#endif
            using (var db = new peppaDB())
            {
                int uid = db.InsertWithInt32Identity <Account>(o);
                return(uid);
            }
        }
Ejemplo n.º 2
0
        public IActionResult Create([FromBody] Test o)
        {
#if DEBUG
            DataConnection.TurnTraceSwitchOn();
            DataConnection.WriteTraceLine = (msg, context) => Debug.WriteLine(msg, context);
#endif
            if (ModelState.IsValid)
            {
                using (var db = new peppaDB())
                {
                    o.uid = db.InsertWithInt32Identity <Test>(o);
                    return(CreatedAtAction(nameof(Get), new { uid = o.uid }, o));
                }
            }
            return(BadRequest());
        }
Ejemplo n.º 3
0
        public IActionResult Create([FromBody] AccountRole o)
        {
#if DEBUG
            DataConnection.TurnTraceSwitchOn();
            DataConnection.WriteTraceLine = (msg, context) => Debug.WriteLine(msg, context);
#endif
            if (ModelState.IsValid)
            {
                using (var db = new peppaDB())
                {
                    o.created_by  = CurrentAccountId;
                    o.modified_by = CurrentAccountId;
                    o.uid         = db.InsertWithInt32Identity <AccountRole>(o);
                    return(CreatedAtAction(nameof(Get), new { accountId = o.account_id, roleId = o.role_id }, o));
                }
            }
            return(BadRequest());
        }
Ejemplo n.º 4
0
        public IActionResult Create([FromBody] PersonName o)
        {
#if DEBUG
            DataConnection.TurnTraceSwitchOn();
            DataConnection.WriteTraceLine = (msg, context) => Debug.WriteLine(msg, context);
#endif
            if (ModelState.IsValid)
            {
                using (var db = new peppaDB())
                {
                    o.created_by  = CurrentAccountId;
                    o.modified_by = CurrentAccountId;
                    o.uid         = db.InsertWithInt32Identity <PersonName>(o);
                    return(CreatedAtAction(nameof(Get), new { userType = o.user_type, genericUserNo = o.generic_user_no, seq = o.seq }, o));
                }
            }
            return(BadRequest());
        }