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; } } }
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; } } } }