Esempio n. 1
0
 public int delete(ConceptoEntity conce)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Eliminado id: " + conce.Codigo.ToString());
     StringBuilder sql = new StringBuilder();
     sql.Append("DELETE");
     sql.Append(" FROM ");
     sql.Append(this.tabla);
     sql.Append(" WHERE ");
     sql.Append(" idCalculo = ");
     sql.Append(conce.IdCalculo);
     sql.Append(" and OrdenProceso = ");
     sql.Append(conce.OrdenDeProceso);
     sql.Append(" and Codigo = ");
     sql.Append(conce.Codigo);
     try
     {
         return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
     }
     catch (Exception ex)
     {
         MyLog4Net.Instance.getCustomLog(this.GetType()).Error("delete(). " + ex.Message, ex);
         throw;
     }
 }
Esempio n. 2
0
 public int update(ConceptoEntity conce)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Actualizando: " + conce.Codigo.ToString());
     try
     {
         StringBuilder sql = new StringBuilder();
         sql.Append(" UPDATE ");
         sql.Append(this.tabla);
         sql.Append(" SET");
         sql.Append(" descripcion = '");
         sql.Append(conce.Descripcion);
         sql.Append("', formula = '");
         sql.Append(conce.Formula);
         sql.Append("', tipo = ");
         sql.Append(conce.Tipo);
         sql.Append(", imprime = ");
         sql.Append(conce.Imprime ? 1 : 0);
         sql.Append(", imprimeCantidad = ");
         sql.Append(conce.ImprimeCantidad ? 1 : 0);
         sql.Append(", imprimeVU = ");
         sql.Append(conce.ImprimeVU ? 1 : 0);
         sql.Append(", desactivado = ");
         sql.Append(conce.Desactivado ? 1 : 0);
         sql.Append(", idTipoLiquidacion = ");
         sql.Append(conce.IdTipoLiquidacion );
         sql.Append(", idAplicacion = ");
         sql.Append(conce.idAplicacion );
         sql.Append(", idCuentaContable = ");
         sql.Append(conce.IdCuentaContable);
         sql.Append(" WHERE ");
         sql.Append(" idCalculo = ");
         sql.Append(conce.IdCalculo);
         sql.Append(" and OrdenProceso = ");
         sql.Append(conce.OrdenDeProceso);
         sql.Append(" and Codigo = ");
         sql.Append(conce.Codigo);
         return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
     }
     catch (Exception ex)
     {
         MyLog4Net.Instance.getCustomLog(this.GetType()).Error("update(). " + ex.Message, ex);
         throw;
     }
 }
Esempio n. 3
0
 private ConceptoEntity make(IDataReader reader)
 {
     ConceptoEntity conce = new ConceptoEntity( int.Parse(reader["idCalculo"].ToString()), int.Parse(reader["ordenProceso"].ToString()), int.Parse(reader["codigo"].ToString()));
     conce.Descripcion = reader["descripcion"].ToString();
     conce.Formula = reader["formula"].ToString();
     conce.Tipo = int.Parse(reader["tipo"].ToString());
     conce.Imprime = Boolean.Parse(reader["imprime"].ToString());
     conce.ImprimeCantidad = Boolean.Parse(reader["imprimeCantidad"].ToString());
     conce.ImprimeVU = Boolean.Parse(reader["imprimeVU"].ToString());
     conce.Desactivado = Boolean.Parse(reader["desactivado"].ToString());
     conce.IdTipoLiquidacion = int.Parse(reader["idTipoLiquidacion"].ToString());
     conce.idAplicacion = int.Parse(reader["idAplicacion"].ToString());
     conce.IdCuentaContable = int.Parse(reader["idCuentaContable"].ToString());
     return conce;
 }
Esempio n. 4
0
 public int insert(ConceptoEntity conce)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Agregando: " + conce.Codigo.ToString());
     try
     {
         StringBuilder sql = new StringBuilder();
         sql.Append(" INSERT INTO ");
         sql.Append(this.tabla);
         sql.Append(" VALUES(");
         sql.Append(conce.IdCalculo );
         sql.Append(", ");
         sql.Append(conce.OrdenDeProceso);
         sql.Append(", ");
         sql.Append(conce.Codigo);
         sql.Append(", '");
         sql.Append(conce.Descripcion);
         sql.Append("', '");
         sql.Append(conce.Formula);
         sql.Append("', ");
         sql.Append(conce.Tipo);
         sql.Append(", ");
         sql.Append(conce.Imprime ? 1 : 0);
         sql.Append(", ");
         sql.Append(conce.ImprimeCantidad ? 1 : 0);
         sql.Append(", ");
         sql.Append(conce.ImprimeVU ? 1 : 0);
         sql.Append(", ");
         sql.Append(conce.Desactivado ? 1 : 0);
         sql.Append(", ");
         sql.Append(conce.IdTipoLiquidacion);
         sql.Append(", ");
         sql.Append(conce.idAplicacion);
         sql.Append(", ");
         sql.Append(conce.IdCuentaContable);
         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;
     }
 }