//DM_GoiY public IRestResponse DBMaster_DM_GoiY_PopupUpd(DM_GoiYSave dM_GoiYSave) { var request = new RestRequest("MT/DBMaster_DM_GoiY_PopupUpd", Method.POST) { RequestFormat = DataFormat.Json, JsonSerializer = new JsonSerializer() }; var settings = new JsonSerializerSettings { DateFormatHandling = DateFormatHandling.MicrosoftDateFormat }; var json = JsonConvert.SerializeObject(dM_GoiYSave, settings); request.AddParameter("application/json", json, null, ParameterType.RequestBody); return(Execute(request)); }
public int DBMaster_DM_GoiY_PopupUpd(DM_GoiYSave model, IDbConnection conns, IDbTransaction trans) { try { var parameters = new DynamicParameters(); parameters.Add("GoiYID", model.GoiYID, DbType.Int32, ParameterDirection.Input); parameters.Add("ThuTucID", model.ThuTucID, DbType.Int32, ParameterDirection.Input); parameters.Add("LoaiGoiYID", model.LoaiGoiYID, DbType.Int32, ParameterDirection.Input); parameters.Add("Ten", model.Ten, DbType.String, ParameterDirection.Input); parameters.Add("Used", model.Used, DbType.Boolean, ParameterDirection.Input); conns.ExecuteScalar("DBMaster_DM_GoiY_PopupUpd", parameters, trans, commandType: CommandType.StoredProcedure); return(model.GoiYID); } catch (Exception ex) { _logger.Error(ex.Message); return(-1); } }
public int DBMaster_DM_GoiY_PopupUpd(DM_GoiYSave dM_GoiYSave) { try { cons = new SqlConnection(DBMasterConn); cons.Open(); trans = cons.BeginTransaction(); if (dM_GoiYSave.GoiYID == 0) { var result = _dM_GoiYRepository.DBMaster_DM_GoiY_PopupIns(dM_GoiYSave, cons, trans); if (result <= 0) { trans.Rollback(); XmlConfigurator.Configure(); log.Error("result = DBMaster_DM_GoiY_PopupIns(EdXml);"); } trans.Commit(); return(result); } else { var result = _dM_GoiYRepository.DBMaster_DM_GoiY_PopupUpd(dM_GoiYSave, cons, trans); if (result <= 0) { trans.Rollback(); XmlConfigurator.Configure(); log.Error("result = DBMaster_DM_GoiY_PopupUpd(EdXml);"); } trans.Commit(); return(result); } } catch (Exception ex) { XmlConfigurator.Configure(); log.Error(ex.Message, ex); return(-1); } }