コード例 #1
0
 public int update(LiquidacionPorTipoEntity liq)
 {
     using (LiquidacionPorTipoData liquidacionportipoData = new LiquidacionPorTipoData())
     {
         return liquidacionportipoData.update(liq);
     }
 }
コード例 #2
0
 public int insert(LiquidacionPorTipoEntity liq)
 {
     using (var liquidacionportipoData = new LiquidacionPorTipoData())
     {
         return liquidacionportipoData.insert(liq);
     }
 }
コード例 #3
0
 public int delete(LiquidacionPorTipoEntity liqui)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Eliminado id: " + liqui.IdLiquidacion);
     StringBuilder sql = new StringBuilder();
     sql.Append("DELETE");
     sql.Append(" FROM ");
     sql.Append(this.tabla);
     sql.Append(" WHERE ");
     sql.Append(" idLiquidacion = ");
     sql.Append(liqui.IdLiquidacion);
     sql.Append(" and idTipoLiquidacion = ");
     sql.Append(liqui.IdTipoLiquidacion);
     try
     {
         return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
     }
     catch (Exception ex)
     {
         MyLog4Net.Instance.getCustomLog(this.GetType()).Error("delete(). " + ex.Message, ex);
         throw;
     }
 }
コード例 #4
0
 private LiquidacionPorTipoEntity make(IDataReader reader)
 {
     LiquidacionPorTipoEntity liqui = new  LiquidacionPorTipoEntity(int.Parse(reader["idLiquidacion"].ToString()), int.Parse(reader["idTipoLiquidacion"].ToString()));
     liqui.Seleccionado = Boolean.Parse(reader["seleccionado"].ToString());
     return liqui;
 }
コード例 #5
0
 public int update(LiquidacionPorTipoEntity liqui)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Actualizando: " + liqui.IdLiquidacion );
     try
     {
         StringBuilder sql = new StringBuilder();
         sql.Append(" UPDATE ");
         sql.Append(this.tabla);
         sql.Append(" SET");
         sql.Append(" seleccionado = ");
         sql.Append(liqui.Seleccionado ? 1 : 0);
         sql.Append(" WHERE ");
         sql.Append(" idLiquidacion = ");
         sql.Append(liqui.IdLiquidacion );
         sql.Append(" and idTipoLiquidacion = ");
         sql.Append(liqui.IdTipoLiquidacion );
         return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
     }
     catch (Exception ex)
     {
         MyLog4Net.Instance.getCustomLog(this.GetType()).Error("update(). " + ex.Message, ex);
         throw;
     }
 }
コード例 #6
0
        public int insert(LiquidacionPorTipoEntity liqui)
        {
            MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Agregando: " + liqui.IdLiquidacion);
            try
            {
                StringBuilder sql = new StringBuilder();
                sql.Append(" INSERT INTO ");
                sql.Append(this.tabla);
                sql.Append(" VALUES(");
                sql.Append(liqui.IdLiquidacion);
                sql.Append(", ");
                sql.Append(liqui.IdTipoLiquidacion);
                sql.Append(", ");
                sql.Append(liqui.Seleccionado ? 1 : 0);
                sql.Append(") ");

                return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
            }
            catch (Exception ex)
            {
                MyLog4Net.Instance.getCustomLog(this.GetType()).Error("insert(). " + ex.Message, ex);
                throw;
            }
        }