Exemplo n.º 1
0
        public List <Venta> Listar(int idVenta)
        {
            SqlCommand   command     = new SqlCommand();
            List <Venta> listaVentas = new List <Venta>();

            using (SqlConnection conexionActual = gestorDAOSQL.abrirConexion())
            {
                conexionActual.Open();
                try
                {
                    command = gestorDAOSQL.ObtenerComandoSP("SP_ListarVenta", conexionActual);
                    command.Parameters.AddWithValue("@param_idVenta", idVenta);
                    SqlDataReader resultado = command.ExecuteReader();
                    while (resultado.Read())
                    {
                        listaVentas.Add(construirObjetoVenta(resultado));
                    }
                    return(listaVentas);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
Exemplo n.º 2
0
        public List <Cliente> Listar()
        {
            List <Cliente> listaClientes = new List <Cliente>();

            using (SqlConnection conexionActual = gestorDAOSQL.abrirConexion())
            {
                using (SqlCommand command = gestorDAOSQL.ObtenerComandoSP("SP_ListarClientes", conexionActual))
                {
                    try
                    {
                        conexionActual.Open();
                        SqlDataReader resultado = command.ExecuteReader();
                        while (resultado.Read())
                        {
                            listaClientes.Add(construirObjetoCliente(resultado));
                        }
                        return(listaClientes);
                    }
                    catch (Exception)
                    {
                        throw;
                    }
                }
            }
        }