Ejemplo n.º 1
0
 //LISTAR PEDIDO POR MEDICAMENTO
 public List <Pedido> ListarPedidoPorMedicamento(Medicamento medicamento)
 {
     try
     {
         PersistenciaPedido persistenciaPedido = new PersistenciaPedido();
         return(persistenciaPedido.ListarPedidoPorMedicamento(medicamento));
     }
     catch { throw; }
 }
Ejemplo n.º 2
0
 //BUSCAR PEDIDO
 public Pedido BuscarPedido(int Numero)
 {
     try
     {
         PersistenciaPedido persistenciaPedido = new PersistenciaPedido();
         return(persistenciaPedido.BuscarPedido(Numero));
     }
     catch { throw; }
 }
Ejemplo n.º 3
0
 //LISTAR PEDIDOS GENERADOS O ENVIADOS
 public List <Pedido> ListarPedidoGeneradoOEnviado()
 {
     try
     {
         PersistenciaPedido persistenciaPedido = new PersistenciaPedido();
         return(persistenciaPedido.ListarPedidoGeneradoOEnviado());
     }
     catch { throw; }
 }
Ejemplo n.º 4
0
 //LISTAR PEDIDO
 public List <Pedido> ListarPedidosPorClienteGenerados(Cliente cliente)
 {
     try
     {
         PersistenciaPedido persistenciaPedido = new PersistenciaPedido();
         return(persistenciaPedido.ListarPedidoPorClienteGenerados(cliente));
     }
     catch { throw; }
 }
Ejemplo n.º 5
0
 //ALTA PEDIDO
 public void AltaPedido(Pedido pedido)
 {
     try
     {
         PersistenciaPedido persistenciaPedido = new PersistenciaPedido();
         persistenciaPedido.AltaPedido(pedido);
     }
     catch { throw; }
 }
Ejemplo n.º 6
0
        //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; }
        }
Ejemplo n.º 7
0
        public static List <Pedido> ListadoCompleto()
        {
            List <Pedido> lista = PersistenciaPedido.ListadoCompleto();

            return(lista);
        }
Ejemplo n.º 8
0
        public static List <Pedido> ListarPedidosPorUsuario(int cedula)
        {
            List <Pedido> PedidosPorUsuario = PersistenciaPedido.ListarPedidosPorUsuario(cedula);

            return(PedidosPorUsuario);
        }
Ejemplo n.º 9
0
        public static List <Pedido> ListarPedidosPendientes()
        {
            List <Pedido> PedidosPendientes = PersistenciaPedido.ListarPedidosPendientes();

            return(PedidosPendientes);
        }
Ejemplo n.º 10
0
        public static Pedido BuscarPedido(int numero)
        {
            Pedido pedido = PersistenciaPedido.BuscarPedido(numero);

            return(pedido);
        }
Ejemplo n.º 11
0
 public static void ModificarEnvioPedido(int numero, bool enviado)
 {
     PersistenciaPedido.ModificarEnvioPedido(numero, enviado);
 }
Ejemplo n.º 12
0
 public static List <Pedido> ListarPedidosEnviadosXMedicamento(Int64 oRUC, int oCodigo)
 {
     return(PersistenciaPedido.ListarPedidosEnviadosXMedicamento(oRUC, oCodigo));
 }
Ejemplo n.º 13
0
 public static List <Pedido> ListarEnviados()
 {
     return(PersistenciaPedido.ListarEnviados());
 }
Ejemplo n.º 14
0
 public static void CambioEstado(Pedido p)
 {
     PersistenciaPedido.CambioEstado(p);
 }
Ejemplo n.º 15
0
 public static List <Pedido> ListarGeneradosXCliente(string oCliente)
 {
     return(PersistenciaPedido.ListarGeneradosXCliente(oCliente));
 }
Ejemplo n.º 16
0
 public static void Alta(Pedido oPed)
 {
     PersistenciaPedido.Alta(oPed);
 }
Ejemplo n.º 17
0
 public static List <string> ListarNumeroXCliente(string oCliente)
 {
     return(PersistenciaPedido.ListarNumeroXCliente(oCliente));
 }
Ejemplo n.º 18
0
 public static void Eliminar(int oNum)
 {
     PersistenciaPedido.Eliminar(oNum);
 }
Ejemplo n.º 19
0
 public static List <Pedido> ListarEntregados(string oCliente)
 {
     return(PersistenciaPedido.ListarEntregados(oCliente));
 }
Ejemplo n.º 20
0
        public static Pedido Buscar(string oCliente, int oNum)
        {
            Pedido oPed = PersistenciaPedido.Buscar(oCliente, oNum);

            return(oPed);
        }
Ejemplo n.º 21
0
        public static void AgregarPedido(Pedido pedido)
        {
            Validar(pedido);

            PersistenciaPedido.AgregarPedido(pedido);
        }
Ejemplo n.º 22
0
        public static Pedido BuscarXCliente(string oCliente)
        {
            Pedido oPed = PersistenciaPedido.BuscarXCliente(oCliente);

            return(oPed);
        }
Ejemplo n.º 23
0
 public static void EliminarPedido(Pedido pedido)
 {
     PersistenciaPedido.EliminarPedido(pedido);
 }
Ejemplo n.º 24
0
 public static Pedido BuscarPorNumero(int oNumero)
 {
     return(PersistenciaPedido.BuscarPorNumero(oNumero));
 }
Ejemplo n.º 25
0
        public static List <Pedido> ListarTodosLosPedidos()
        {
            List <Pedido> Pedidos = PersistenciaPedido.ListarTodosLosPedidos();

            return(Pedidos);
        }
Ejemplo n.º 26
0
 public static void CambioEstadoPedido(int oNum)
 {
     PersistenciaPedido.CambioEstadoPedido(oNum);
 }
Ejemplo n.º 27
0
        public static List <Pedido> ListarPedidosEnviados()
        {
            List <Pedido> PedidosEnviados = PersistenciaPedido.ListarPedidosEnviados();

            return(PedidosEnviados);
        }
Ejemplo n.º 28
0
 public static List <Pedido> ListarTodo(string oCliente)
 {
     return(PersistenciaPedido.ListarTodo(oCliente));
 }
Ejemplo n.º 29
0
        public static List <Pedido> ListarPedidosPorFecha(DateTime fechaInicio, DateTime fechaFin)
        {
            List <Pedido> PedidosPorFecha = PersistenciaPedido.ListarPedidosPorFecha(fechaInicio, fechaFin);

            return(PedidosPorFecha);
        }
Ejemplo n.º 30
0
        public static List <Pedido> ListarTodos(Medicamento m)
        {
            List <Pedido> lista = PersistenciaPedido.ListarTodos(m);

            return(lista);
        }