public clsVisitaInformeProductos()
 {
     Producto = new clsTipoProducto();
 }
Example #2
0
 public static clsTipoProducto ObtieneDesdeDataReader(IDataReader dreader)
 {
     var objTipoProducto = new clsTipoProducto();
     objTipoProducto.Id = Convert.ToInt16(dreader[0]); ;
     objTipoProducto.Nombre = dreader[1].ToString();
     objTipoProducto.ExpoImpo = dreader[2].ToString();
     objTipoProducto.Activo = dreader[3].ToString();
     return objTipoProducto;
 }
Example #3
0
 public clsClientesProductos()
 {
     Producto = new clsTipoProducto();
     Customer = new clsUsuario();
 }
Example #4
0
        public static IList<clsTipoProducto> ListarProductos(string Activo)
        {
            IList<clsTipoProducto> lista = new List<clsTipoProducto>();
            SqlDataReader objReader = null;
            SqlParameter[] objParams;

            try {
                objParams = SqlHelperParameterCache.GetSpParameterSet(BaseDatos.GetConexion(), "SP_C_VENTAS_PRODUCTOS_POR_ESTADO");
                objParams[0].Value = Activo;
                objReader = SqlHelper.ExecuteReader(BaseDatos.GetConexion(), "SP_C_VENTAS_PRODUCTOS_POR_ESTADO", objParams);
                while (objReader.Read()) {
                    clsTipoProducto producto = new clsTipoProducto();
                    producto.Id = Convert.ToInt64(objReader["Id"]);
                    producto.Nombre = objReader["Descripcion"].ToString();
                    producto.ExpoImpo = objReader["ExpoImpo"].ToString();
                    producto.Activo = objReader["Activo"].ToString();
                    lista.Add(producto);
                }
            } catch (Exception ex) {
                Base.Log.Log.EscribirLog(ex.Message);
                return null;

            } finally {
                if (objReader != null) objReader.Close();
            }
            return lista;
        }