Example #1
0
 public DetallesIva DetallesIvaGetById(string Tiv, DateTime Vig)
 {
     try
     {
         DataSet          ds        = new DataSet();
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         string sqlSelect = "select * from Detalles_Iva " +
                            "WHERE TIV_CODIGO='" + Tiv +
                            "' and DIV_VIGENCIA_DESDE=" + Vig.ToString();
         cmd     = new OracleCommand(sqlSelect, cn);
         adapter = new OracleDataAdapter(cmd);
         cmd.ExecuteNonQuery();
         adapter.Fill(ds);
         DataTable dt;
         dt = ds.Tables[0];
         DetallesIva NewEnt = new DetallesIva();
         if (dt.Rows.Count > 0)
         {
             DataRow dr = dt.Rows[0];
             NewEnt = CargarDetallesIva(dr);
         }
         return(NewEnt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
        public List <DetallesIva> DetallesIvaGetAll()
        {
            List <DetallesIva> lstDetallesIva = new List <DetallesIva>();

            try
            {
                ds = new DataSet();
                Conexion         oConexion = new Conexion();
                OracleConnection cn        = oConexion.getConexion();
                cn.Open();
                string sqlSelect = "select * from Detalles_Iva ";
                cmd     = new OracleCommand(sqlSelect, cn);
                adapter = new OracleDataAdapter(cmd);
                cmd.ExecuteNonQuery();
                adapter.Fill(ds);
                DataTable dt = new DataTable();
                dt = ds.Tables[0];
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; dt.Rows.Count > i; i++)
                    {
                        DataRow     dr     = dt.Rows[i];
                        DetallesIva NewEnt = new DetallesIva();
                        NewEnt = CargarDetallesIva(dr);
                        lstDetallesIva.Add(NewEnt);
                    }
                }
                return(lstDetallesIva);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
 private DetallesIva CargarDetallesIva(DataRow dr)
 {
     try
     {
         DetallesIva oObjeto = new DetallesIva();
         oObjeto.TivCodigo     = dr["TIV_CODIGO"].ToString();
         oObjeto.DivPorcentaje = float.Parse(dr["DIV_PORCENTAJE"].ToString());
         if (dr["DIV_VIGENCIA_DESDE"].ToString() != "")
         {
             oObjeto.DivVigenciaDesde = DateTime.Parse(dr["DIV_VIGENCIA_DESDE"].ToString());
         }
         if (dr["DIV_VIGENCIA_HASTA"].ToString() != "")
         {
             oObjeto.DivVigenciaHasta = DateTime.Parse(dr["DIV_VIGENCIA_HASTA"].ToString());
         }
         return(oObjeto);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #4
0
 public bool DetallesIvaUpdate(DetallesIva oDIv)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         ds  = new DataSet();
         cmd = new OracleCommand("update Detalles_Iva " +
                                 "SET DIV_PORCENTAJE=" + oDIv.DivPorcentaje +
                                 ", DIV_VIGENCIA_HASTA=" + oDIv.DivVigenciaHasta +
                                 " WHERE TIV_CODIGO='" + oDIv.TivCodigo.ToString() +
                                 "' and DIV_VIGENCIA_DESDE=" + oDIv.DivVigenciaDesde.ToString(), cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #5
0
 public int DetallesIvaAdd(DetallesIva oDIv)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         // Clave TIV_CODIGO y DIV_VIGENCIA_DESDE
         ds  = new DataSet();
         cmd = new OracleCommand("insert into Detalles_Iva" +
                                 "(TIV_CODIGO, DIV_PORCENTAJE, DIV_VIGENCIA_DESDE, DIV_VIGENCIA_HASTA) " +
                                 "values('" + oDIv.TivCodigo + "'," + oDIv.DivPorcentaje + "," +
                                 oDIv.DivVigenciaDesde + "," + oDIv.DivVigenciaHasta + ")", cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #6
0
        public int DetallesIvaAdd(DetallesIva oDetallesIva)
        {
            DetallesIvaImpl oDetallesIvaImpl = new DetallesIvaImpl();

            return(oDetallesIvaImpl.DetallesIvaAdd(oDetallesIva));
        }
Example #7
0
        public bool DetallesIvaUpdate(DetallesIva oDetallesIva)
        {
            DetallesIvaImpl oDetallesIvaImpl = new DetallesIvaImpl();

            return(oDetallesIvaImpl.DetallesIvaUpdate(oDetallesIva));
        }