예제 #1
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);
        }
예제 #2
0
 public int delete(LiquidacionPorTipoEntity liq)
 {
     using (LiquidacionPorTipoData liquidacionportipoData = new LiquidacionPorTipoData())
     {
         return(liquidacionportipoData.delete(liq));
     }
 }
예제 #3
0
 public int insert(LiquidacionPorTipoEntity liq)
 {
     using (var liquidacionportipoData = new LiquidacionPorTipoData())
     {
         return(liquidacionportipoData.insert(liq));
     }
 }
예제 #4
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;
            }
        }
예제 #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;
            }
        }