Ejemplo n.º 1
0
        /// <summary>
        /// Método para guardar un nuevo pedido
        /// </summary>
        /// <param name="pedido">El pedido a guardar</param>
        /// <returns>(True) si se guardó el pedido. (False) si no se guardó.</returns>
        public bool registrarPedido(DO_Pedido pedido)
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            pedido.listaProductos = unificarLista(pedido.listaProductos);
            return(daoPedido.guardarPedido(pedido));
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     obj = new DAO_Pedido();
     if (!Page.IsPostBack)
     {
         Session["Proveedor"] = null;
         buildListPedido();
         buildListProveedor();
         getProveedorxPedido();
     }
 }
Ejemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     obj  = new DAO_Item();
     objP = new DAO_Pedido();
     if (!Page.IsPostBack)
     {
         Session["pedido"] = null;
         getItemxStock();
         getPedidos();
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        /// Método para listar los pedidos totales registrados.
        /// </summary>
        /// <returns>Lista de los pedidos activos</returns>
        public List <DO_Pedido> listarPedidosTotales()
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.listarPedidosTotales());
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Método para listar los pedidos activos del momento.
        /// </summary>
        /// <returns>Lista de los pedidos activos</returns>
        public List <DO_Pedido> listarPedidosHabilitados()
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.listarPedidos());
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Método para realizar el despacho del producto.
        /// </summary>
        /// <param name="codigoPedido">(Int32) Código del pedido.</param>
        /// <param name="correoAdmin">(String) Correo del administrador que despacha el producto.</param>
        /// <param name="fechaDespacho">(DateTime)Fecha de despacho.</param>
        /// <param name="estado">(String) Estado del pedido.</param>
        /// <returns></returns>
        public bool despacharPedido(Int32 codigoPedido, String correoAdmin, DateTime fechaDespacho, String estado)
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.despacharPedido(codigoPedido, correoAdmin, fechaDespacho, estado));
        }
Ejemplo n.º 7
0
        /// <summary>
        /// Método para consultar los datos de un determinado pedido.
        /// </summary>
        /// <param name="codigoPedido">(Int32) Código del pedido a consultar</param>
        /// <returns>(DO_Pedido) Pedido con sus respectivos datos.</returns>
        public DO_Pedido consultarDatosPedido(Int32 codigoPedido)
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.consultarDetalles(codigoPedido));
        }
Ejemplo n.º 8
0
        /// <summary>
        /// Método para modificar el estado de un pedido
        /// </summary>
        /// <param name="codigoPedido">(Int32) Código del pedido.</param>
        /// <param name="estado">(String) Nuevo estado</param>
        /// <returns></returns>
        public bool modificarEstado(Int32 codigoPedido, String estado)
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.modificarEstado(codigoPedido, estado));
        }
Ejemplo n.º 9
0
        /// <summary>
        /// Método para eliminar un pedido.
        /// </summary>
        /// <param name="codigoPedido">Código del pedido a eliminar</param>
        /// <returns>(True) si se eliminó el pedido. (False) si no se eliminó</returns>
        public bool eliminarPedido(Int32 codigoPedido)
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.eliminarPedido(codigoPedido));
        }
Ejemplo n.º 10
0
        /// <summary>
        /// Método para guardar un nuevo pedido
        /// </summary>
        /// <param name="pedido">El pedido a guardar</param>
        /// <returns>(True) si se guardó el pedido. (False) si no se guardó.</returns>
        public bool registrarPedido(DO_Pedido pedido)
        {
            DAO_Pedido daoPedido = new DAO_Pedido();

            return(daoPedido.guardarPedido(pedido));
        }
Ejemplo n.º 11
0
 public C_Pedido()
 {
     objD_Ped = new DAO_Pedido();
 }