//LISTAR PEDIDO POR MEDICAMENTO public List <Pedido> ListarPedidoPorMedicamento(Medicamento medicamento) { try { PersistenciaPedido persistenciaPedido = new PersistenciaPedido(); return(persistenciaPedido.ListarPedidoPorMedicamento(medicamento)); } catch { throw; } }
//BUSCAR PEDIDO public Pedido BuscarPedido(int Numero) { try { PersistenciaPedido persistenciaPedido = new PersistenciaPedido(); return(persistenciaPedido.BuscarPedido(Numero)); } catch { throw; } }
//LISTAR PEDIDOS GENERADOS O ENVIADOS public List <Pedido> ListarPedidoGeneradoOEnviado() { try { PersistenciaPedido persistenciaPedido = new PersistenciaPedido(); return(persistenciaPedido.ListarPedidoGeneradoOEnviado()); } catch { throw; } }
//LISTAR PEDIDO public List <Pedido> ListarPedidosPorClienteGenerados(Cliente cliente) { try { PersistenciaPedido persistenciaPedido = new PersistenciaPedido(); return(persistenciaPedido.ListarPedidoPorClienteGenerados(cliente)); } catch { throw; } }
//ALTA PEDIDO public void AltaPedido(Pedido pedido) { try { PersistenciaPedido persistenciaPedido = new PersistenciaPedido(); persistenciaPedido.AltaPedido(pedido); } catch { throw; } }
//CAMBIAR ESTADO PEDIDO public void CambiarEstadoPedido(Pedido pedido) { try { switch (pedido.pEstado) { case "GENERADO": pedido.pEstado = "ENVIADO"; break; case "ENVIADO": pedido.pEstado = "ENTREGADO"; break; default: throw new Exception("El pedido seleccionado no tiene un estado correcto."); } PersistenciaPedido persistenciaPedido = new PersistenciaPedido(); persistenciaPedido.CambiarEstadoPedido(pedido); } catch { throw; } }
public static List <Pedido> ListadoCompleto() { List <Pedido> lista = PersistenciaPedido.ListadoCompleto(); return(lista); }
public static List <Pedido> ListarPedidosPorUsuario(int cedula) { List <Pedido> PedidosPorUsuario = PersistenciaPedido.ListarPedidosPorUsuario(cedula); return(PedidosPorUsuario); }
public static List <Pedido> ListarPedidosPendientes() { List <Pedido> PedidosPendientes = PersistenciaPedido.ListarPedidosPendientes(); return(PedidosPendientes); }
public static Pedido BuscarPedido(int numero) { Pedido pedido = PersistenciaPedido.BuscarPedido(numero); return(pedido); }
public static void ModificarEnvioPedido(int numero, bool enviado) { PersistenciaPedido.ModificarEnvioPedido(numero, enviado); }
public static List <Pedido> ListarPedidosEnviadosXMedicamento(Int64 oRUC, int oCodigo) { return(PersistenciaPedido.ListarPedidosEnviadosXMedicamento(oRUC, oCodigo)); }
public static List <Pedido> ListarEnviados() { return(PersistenciaPedido.ListarEnviados()); }
public static void CambioEstado(Pedido p) { PersistenciaPedido.CambioEstado(p); }
public static List <Pedido> ListarGeneradosXCliente(string oCliente) { return(PersistenciaPedido.ListarGeneradosXCliente(oCliente)); }
public static void Alta(Pedido oPed) { PersistenciaPedido.Alta(oPed); }
public static List <string> ListarNumeroXCliente(string oCliente) { return(PersistenciaPedido.ListarNumeroXCliente(oCliente)); }
public static void Eliminar(int oNum) { PersistenciaPedido.Eliminar(oNum); }
public static List <Pedido> ListarEntregados(string oCliente) { return(PersistenciaPedido.ListarEntregados(oCliente)); }
public static Pedido Buscar(string oCliente, int oNum) { Pedido oPed = PersistenciaPedido.Buscar(oCliente, oNum); return(oPed); }
public static void AgregarPedido(Pedido pedido) { Validar(pedido); PersistenciaPedido.AgregarPedido(pedido); }
public static Pedido BuscarXCliente(string oCliente) { Pedido oPed = PersistenciaPedido.BuscarXCliente(oCliente); return(oPed); }
public static void EliminarPedido(Pedido pedido) { PersistenciaPedido.EliminarPedido(pedido); }
public static Pedido BuscarPorNumero(int oNumero) { return(PersistenciaPedido.BuscarPorNumero(oNumero)); }
public static List <Pedido> ListarTodosLosPedidos() { List <Pedido> Pedidos = PersistenciaPedido.ListarTodosLosPedidos(); return(Pedidos); }
public static void CambioEstadoPedido(int oNum) { PersistenciaPedido.CambioEstadoPedido(oNum); }
public static List <Pedido> ListarPedidosEnviados() { List <Pedido> PedidosEnviados = PersistenciaPedido.ListarPedidosEnviados(); return(PedidosEnviados); }
public static List <Pedido> ListarTodo(string oCliente) { return(PersistenciaPedido.ListarTodo(oCliente)); }
public static List <Pedido> ListarPedidosPorFecha(DateTime fechaInicio, DateTime fechaFin) { List <Pedido> PedidosPorFecha = PersistenciaPedido.ListarPedidosPorFecha(fechaInicio, fechaFin); return(PedidosPorFecha); }
public static List <Pedido> ListarTodos(Medicamento m) { List <Pedido> lista = PersistenciaPedido.ListarTodos(m); return(lista); }