public List <Matricula> listarMatriculas() { List <Matricula> listamatriculas = new List <Matricula>(); SqlCommand cmd = new SqlCommand("usp_matricula_listar", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); SqlDataReader data = cmd.ExecuteReader(); while (data.Read() == true) { Planes planes = new Planes(Convert.ToInt32(data["IdPlan"]), Convert.ToInt32(data["CantidadMeses"]), Convert.ToDecimal(data["Precio"]), 0); Empleado empleado = new Empleado(Convert.ToInt32(data["IdEmpleado"]), Convert.ToString(data["NombresEmpleado"]), null, Convert.ToString(data["DNI"]), null, null, null, null, null ); Cliente cliente = new Cliente(Convert.ToInt32(data["IdCliente"]), Convert.ToString(data["nombresCliente"]), null, Convert.ToString(data["dniCliente"]), null, null, DateTime.Now ); Promociones promocion = new Promociones(Convert.ToInt32(data["IdPromocion"]), Convert.ToString(data["Nombre"]), Convert.ToInt32(data["Descuento"]) ); Matricula matricula = new Matricula(Convert.ToInt32(data["IdMatricula"]), cliente, empleado, Convert.ToDecimal(data["Total"]), Convert.ToDateTime(data["Fecha"]), Convert.ToDateTime(data["FechaIni"]), Convert.ToDateTime(data["FechaFin"]), Convert.ToInt32(data["NPagos"]), planes, promocion ); listamatriculas.Add(matricula); } conexion.Close(); return(listamatriculas); }
public List <Promociones> listarPromociones() { List <Promociones> listapromociones = new List <Promociones>(); SqlCommand cmd = new SqlCommand("usp_promociones_listar", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); SqlDataReader data = cmd.ExecuteReader(); while (data.Read() == true) { Promociones fila = new Promociones(Convert.ToInt32(data["IdPromocion"]), Convert.ToString(data["Nombre"]), Convert.ToInt32(data["Descuento"]) ); listapromociones.Add(fila); } conexion.Close(); return(listapromociones); }