コード例 #1
0
        public async Task <IActionResult> Put([FromBody] Models.Core.DBDonvi data)
        {
            try
            {
                using (var db = new TM.Core.Connection.Oracle())
                {
                    var _data = await db.Connection.GetAsync <Models.Core.DBDonvi>(data.donvi_id);

                    if (_data != null)
                    {
                        // _data.app_key = data.app_key;
                        // _data.full_name = data.full_name;
                        // _data.mobile = data.mobile;
                        // _data.email = data.email;
                        // _data.address = data.address;
                        // _data.descs = data.descs;
                        // _data.images = data.images;
                        // _data.donvi_id = data.donvi_id;
                        // _data.roles_id = data.roles_id;
                        // _data.updated_by = TM.Core.HttpContext.Header();
                        // _data.updated_at = DateTime.Now;
                    }
                    await db.Connection.UpdateAsync(_data);

                    return(Json(new { data = _data, msg = TM.Core.Common.Message.success.ToString() }));
                }
            }
            catch (System.Exception) { return(Json(new { msg = TM.Core.Common.Message.danger.ToString() })); }
        }
コード例 #2
0
        public async Task <IActionResult> Post([FromBody] Models.Core.DBDonvi data)
        {
            try
            {
                using (var db = new TM.Core.Connection.Oracle())
                {
                    await db.Connection.InsertOraAsync(data);

                    return(Json(new { data = data, msg = TM.Core.Common.Message.success.ToString() }));
                }
            }
            catch (System.Exception) { return(Json(new { msg = TM.Core.Common.Message.danger.ToString() })); }
        }