public static Comanda SeleccionarComanda(string id) { Comanda comanda = null; SqlDataReader data = null; try { data = ComandaDato.SeleccionarComanda(id); while (data.Read()) { comanda = new Comanda(); comanda.comanda_id = data["comanda_id"].ToString(); comanda.estadoComanda = EstadoComandaLN.SeleccionarEstadoComanda(data["estadoComanda_id"].ToString()); comanda.mesa = MesaLN.SeleccionarMesa(data["mesa_id"].ToString()); comanda.estadoCuenta = EstadoCuentaLN.SeleccionarEstadoCuenta(data["estadoCuenta_id"].ToString()); comanda.nombreCliente = data["nombreCliente"].ToString(); comanda.usuarioComanda = UsuarioLN.SeleccionarUsuarioPorId(data["usuario_id"].ToString()); } return(comanda); } catch (Exception ex) { throw; } finally { data.Close(); } }
public static List <Comanda> ObtenerTodos(string estadoComanda) { List <Comanda> lista = new List <Comanda>(); DataSet ds = ComandaDato.SeleccionarTodos(estadoComanda); foreach (DataRow fila in ds.Tables[0].Rows) { Comanda registro = new Comanda(); registro.comanda_id = fila["comanda_id"].ToString(); registro.estadoComanda = EstadoComandaLN.SeleccionarEstadoComanda(fila["estadoComanda_id"].ToString()); registro.mesa = MesaLN.SeleccionarMesa(fila["mesa_id"].ToString()); registro.estadoCuenta = EstadoCuentaLN.SeleccionarEstadoCuenta(fila["estadoCuenta_id"].ToString()); registro.nombreCliente = fila["nombreCliente"].ToString(); registro.usuarioComanda = UsuarioLN.SeleccionarUsuarioPorId(fila["usuario_id"].ToString()); lista.Add(registro); } return(lista); }