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() })); } }
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() })); } }