コード例 #1
0
        public static string actualizarGrilla(int ID, string Tabla)
        {
            PedidoNegocio negocio = new PedidoNegocio();
            List <Pedido> listado = new List <Pedido>();

            listado = negocio.listarPedidosCliente(ID);
            if (listado.Count == 0)
            {
                Tabla = "";
            }
            else
            {
                for (int i = listado.Count - 1; i >= 0; i--)
                {
                    Tabla += "<tr>" +
                             "<th class='thID' scope='row'>" + (i + 1) + "</th>" +
                             "<td>" + listado[i].Combo.Nombre + "</td>" +
                             "<td class='tdObservacion'>" + listado[i].Observacion + "</td>" +
                             "<td>" + listado[i].FechaEntrega.ToShortDateString() + "</td>" +
                             "<td>" + listado[i].FechaSolicitud.ToShortDateString() + "</td>" +
                             "<td>" + "$" + listado[i].PrecioFinal + "</td>" +
                             "<td>" + listado[i].Estado + "</td>" +
                             "</tr>";
                }
            }

            return(Tabla);
        }
コード例 #2
0
        public ActionResult PedidosListar()
        {
            List <Pedido> listaPedidos;
            PedidoNegocio pedidoNegocio = new PedidoNegocio();

            if (Session["user"] == null)
            {
                return(RedirectToAction("Login"));
            }

            else if (Session["TipoUsuario"] as byte? != 1)
            {
                Usuario user;
                user         = (Usuario)Session["user"];
                ViewBag.user = user;
                listaPedidos = pedidoNegocio.ListarPorUser(user.Id);
            }
            else
            {
                Usuario user;
                user         = (Usuario)Session["user"];
                ViewBag.user = user;
                listaPedidos = pedidoNegocio.Listar();
            }
            ViewBag.ListaDePedidos = listaPedidos;

            //return RedirectToAction("Login");

            return(View());
        }
コード例 #3
0
 protected void btnFinalizarCompra_Click(object sender, EventArgs e)
 {
     if (listaCarro.Count() != 0)
     {
         Pedido        pedido        = new Pedido();
         PedidoNegocio pedidoNegocio = new PedidoNegocio();
         Carro         carro         = new Carro();
         carro.listaItems       = new List <ItemCarro>();
         carro.listaItems       = listaCarro;
         carro.Subtotal         = Convert.ToDecimal(lblTotal.Text);
         pedido.Usuario         = new Usuario();
         user                   = (Usuario)Session[Session.SessionID + "Login"];
         pedido.Usuario         = user;
         pedido.Carro           = new Carro();
         pedido.Carro           = carro;
         pedido.Estado          = new Estado();
         pedido.Estado.IdEstado = 8;
         pedido.Fecha           = DateTime.Today;
         pedidoNegocio.Enviar(pedido);
         Response.Redirect("PedidoRealizado.aspx");
     }
     else
     {
         lblCarro.Text = "El carro esta vacio!!";
     }
 }
コード例 #4
0
        public ActionResult DetallePedido(long idPedido = 0)
        {
            EstadoNegocio estadoNegocio = new EstadoNegocio();
            List <Estado> estado;

            estado         = estadoNegocio.Listar();
            ViewBag.Estado = estado;

            DetalleCarritoNegocio detalleCarritoNegocio = new DetalleCarritoNegocio();

            DetalleCarrito        detalleCarrito;
            List <DetalleCarrito> listaDetalle;
            Pedido        pedido;
            PedidoNegocio pedidoNegocio = new PedidoNegocio();

            pedido = pedidoNegocio.BuscarPorId(idPedido);

            listaDetalle = detalleCarritoNegocio.BuscadorDeLong(idPedido);


            pedido.listaDetalle = listaDetalle;



            Usuario usuario;

            usuario = (Usuario)Session["user"];


            ViewBag.usuario = usuario;

            return(View(pedido)); // estoy mandando el model (el objeto a la vista)
        }
コード例 #5
0
        private void BtnCancelar_Click(object sender, EventArgs e)
        {
            try
            {
                if (DgvItensProduto.Rows.Count == 0)
                {
                    if (MessageBox.Show("Com esse método, será excluído todo o pedido feito.\nDeseja Continuar?", "Cancelamento de Pedido", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        ItemPedidoNegocio itemPedidoNegocio = new ItemPedidoNegocio();
                        PedidoNegocio     pedidoNegocio     = new PedidoNegocio();

                        itemPedidoNegocio.ExcluirPedido(pedido.Codigo);
                        pedidoNegocio.Excluir(pedido.Codigo);

                        this.Close();
                    }
                }
                else
                {
                    MessageBox.Show("Por SEGURANÇA, Remova todos os produtos feitos nesse pedido clicando em 'Remover Produto'!", "Cancelamento Cancelado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("Não foi possível cancelar o Pedido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #6
0
        private void DgvEmpresa_SelectionChanged(object sender, EventArgs e)
        {
            try
            {
                PedidoNegocio pedidoNegocio = new PedidoNegocio();

                DgvPedido.DataSource = pedidoNegocio.PedidosDeterminadaEmpresa(Convert.ToInt32(DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[0].Value));

                DgvPedido.Update();
                DgvPedido.Refresh();

                if (DgvPedido.Rows.Count == 0)
                {
                    BtnEditar.Visible            = false;
                    BtnExcluirFechamento.Visible = false;
                    BtnFechamento.Visible        = false;
                }
                else
                {
                    BtnEditar.Visible            = true;
                    BtnExcluirFechamento.Visible = true;
                    BtnFechamento.Visible        = true;
                }
            }
            catch
            {
                MessageBox.Show("Não foi possível carregar os Pedidos.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #7
0
        public static int Generar(int mesa, int mesero)
        {
            Pedido pedido = PedidoNegocio.crear(mesero, mesa, HttpContext.Current.Session["jornada"].ToString());

            HttpContext.Current.Session.Add("pedido", pedido.id);
            MesaNegocio.cambiarEstado(mesa, Constantes.MESA_OCUPADA);
            return(pedido.id);
        }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            PedidoNegocio negocio = new PedidoNegocio();

            listado = negocio.listar();
            dgvPedidos.DataSource = listado;
            dgvPedidos.DataBind();
        }
コード例 #9
0
        public ActionResult ConfirmacionCompra()
        {
            string nombreTarjeta = Convert.ToString(Session["nombreTarjeta"]);



            byte formadePago = (byte)Session["formaDePago"];

            ViewBag.formadePago = formadePago;
            string debitoOcredito = Convert.ToString(Session["debitoOcredito"]);

            Usuario user = new Usuario();

            user = (Usuario)Session["user"];
            decimal importe = (decimal)Session["importe"];

            List <DetalleCarrito> detalleCarrito = (List <DetalleCarrito>)Session["detalleCarrito"];


            PedidoNegocio pedidoNegocio = new PedidoNegocio();
            Pedido        pedido        = new Pedido();

            pedido.tipoPago = new TipoPago();

            pedido.IdUsuario  = user.Id;
            pedido.Importe    = importe;
            pedido.IdEstado   = 1;
            pedido.IdTipoPago = formadePago;

            if (Session["debitoOcredito"] != null)
            {
                pedido.tipoPago.Nombre = debitoOcredito;
            }
            else if (Session["nombreTarjeta"] != null)
            {
                pedido.tipoPago.Nombre = nombreTarjeta;
            }



            pedidoNegocio.Agregar(pedido);

            DetalleCarrito detalledelCarrito = new DetalleCarrito();



            DetalleCarritoNegocio detalleNegocio = new DetalleCarritoNegocio();

            long valorDevuelto = pedidoNegocio.InsertarDetalle();

            detalledelCarrito.IdPedido = valorDevuelto;

            detalleNegocio.PasarDeLista_a_detalle(detalleCarrito, valorDevuelto);


            return(View());
        }
コード例 #10
0
 private void BtnExcluirFechamento_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Exclusão de Fechamento!\nDeseja apagar o Fechamento selecionado abaixo?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         PedidoNegocio pedidoNegocio = new PedidoNegocio();
         MessageBox.Show(pedidoNegocio.ApagarDataFechamento(Convert.ToInt32(DgvPedido.Rows[DgvPedido.CurrentRow.Index].Cells[0].Value)).ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         CarregaGridPedido();
     }
 }
コード例 #11
0
        private void CarregaGridPedido()
        {
            PedidoNegocio pedidoNegocio = new PedidoNegocio();

            DgvPedido.DataSource = pedidoNegocio.PedidosDeterminadaEmpresa(Convert.ToInt32(DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[0].Value));

            DgvPedido.Update();
            DgvPedido.Refresh();
        }
コード例 #12
0
        public ActionResult DetallePedido(Pedido pedido)
        {
            PedidoNegocio pedidoNegocio = new PedidoNegocio();

            pedidoNegocio.CambiarEstado(pedido);
            //Session["pedido"] = pedido;


            return(RedirectToAction("PedidosListar"));
        }
コード例 #13
0
        /// <summary>
        /// Exibe um combobox de produtos cadastrados
        /// </summary>
        public void carregaCombobox()
        {
            List <Produto> listaProduto = PedidoNegocio.enviarListadeNomesProduto();

            foreach (var produto in listaProduto)
            {
                cbxProdutos.Items.Add(produto.nomeprod);
                cbxProdutos.ValueMember = Convert.ToString(produto.Cod_PRO);
            }
        }
コード例 #14
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            ProductoNegocio negocioP   = new ProductoNegocio();
            VentaNegocio    negocioV   = new VentaNegocio();
            MailNegocio     negocioM   = new MailNegocio();
            PedidoNegocio   negocioPed = new PedidoNegocio();

            local.Estado = cmbEstado.SelectedItem.ToString();
            if (local.Estado == "Entregado")
            {
                Venta ventaCombo = new Venta();
                ventaCombo.Detalle     = new List <DetalleVenta>();
                ventaCombo.Cliente     = local.Cliente;
                ventaCombo.Importe     = local.Combo.Precio;
                ventaCombo.Descripcion = local.Combo.Nombre;
                foreach (DetalleCombo item in local.Combo.Productos)
                {
                    DetalleVenta detalle = new DetalleVenta();
                    detalle.Cantidad       = item.Unidades;
                    detalle.Kilos          = item.Kilos;
                    detalle.Producto       = item.Producto;
                    detalle.PrecioUnitario = item.Producto.calcularPrecio();
                    detalle.PrecioParcial  = (detalle.PrecioUnitario * item.Unidades) + (detalle.PrecioUnitario * item.Kilos);
                    ventaCombo.Detalle.Add(detalle);
                    negocioP.descontarStock(item.Producto, item.Unidades, item.Kilos);
                }
                ventaCombo.Factura = new Factura();
                llenarFactura(ventaCombo, ventaCombo.Detalle);
                ventaCombo.ID = negocioV.agregarVenta(ventaCombo);
                foreach (DetalleVenta item in ventaCombo.Detalle)
                {
                    negocioV.agregarProductosXVenta(ventaCombo.ID, item.Producto.ID, item.Cantidad, item.Kilos);
                }
            }
            if (txtComentario.Enabled)
            {
                Cursor.Current = Cursors.WaitCursor;
                if (negocioM.mandarMail(local.Cliente.Mails[0].Direccion, local, txtComentario.Text))
                {
                    Cursor.Current = Cursors.Default;
                    MessageBox.Show("El mail ha sido enviado correctamente.", "Confirmación");
                    negocioPed.modificarPedido(local);
                }
                else
                {
                    if (MessageBox.Show("Hubo un error al enviar el mail.\n\nDesea modificar el pedido?", "Atención!", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        negocioPed.modificarPedido(local);
                    }
                }
            }
            Cursor.Current = Cursors.Default;
            this.Close();
        }
コード例 #15
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         PedidoNegocio pedidoNegocio = new PedidoNegocio();
         listaPedidos = pedidoNegocio.listar();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #16
0
 private void BtnRegistrarFechamento_Click(object sender, EventArgs e)
 {
     try
     {
         PedidoNegocio pedidoNegocio = new PedidoNegocio();
         MessageBox.Show(pedidoNegocio.RegistrarFechamento(Convert.ToInt32(TxtCodigoPedido.Text), DtpFechamento.Value), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch
     {
         MessageBox.Show("Não foi possível registrar o fechamento.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
コード例 #17
0
        private void btnFazerPedido_Click(object sender, EventArgs e)
        {
            Pedido         pedido  = new Pedido();
            Produto_Pedido pro_ped = new Produto_Pedido();

            pedido.cod_cli     = cliente.id;
            pedido.data_pedido = Convert.ToDateTime(lbData.Text);
            pedido             = PedidoNegocio.salvarPedido(pedido);
            pro_ped.ped_id     = pedido.cod_ped;
            pro_ped.prod_id    = Convert.ToInt32(cbxProdutos.ValueMember);
            pro_ped.quantidade = Convert.ToInt32(txbQuantidade.Value);
            PedidoNegocio.salvarProduto_Pedido(pro_ped);
            GridViewComPedidosNaoFinalizados();
        }
コード例 #18
0
        public void GridViewComPedidosNaoFinalizados()
        {
            List <Carrinho> carrinhoLista = PedidoNegocio.pedidosNaoFinalizados(cliente.id);

            var list = (from carrinho in carrinhoLista
                        select new {
                Nome_Produto = carrinho.nomeProduto_carrinho,
                Quantidade = carrinho.quantidadeProduto_carrinho,
                Valor = carrinho.valorProduto_carrinho,
                Data_do_Pedido = carrinho.dataDeCompra
            }).ToList();

            dataGridView3.DataSource = list;
        }
コード例 #19
0
        public static List <DetallePedido> detallePedido()
        {
            int pedido;

            if (HttpContext.Current.Session["pedido"] != null)
            {
                pedido = (int)HttpContext.Current.Session["pedido"];
            }
            else
            {
                pedido = -1;
            }
            return(PedidoNegocio.detalle(pedido));
        }
コード例 #20
0
        private void cargarGrilla()
        {
            PedidoNegocio negocio = new PedidoNegocio();

            try
            {
                List <Pedido> listado = negocio.listarPedidos();
                listado.Reverse();
                dgvPedidos.DataSource = listado;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
コード例 #21
0
        private void TxtCodigoPedido_Leave(object sender, EventArgs e)
        {
            if (novoPedido)
            {
                if (TxtCodigoPedido.Text != "")
                {
                    PedidoNegocio pedidoNegocio = new PedidoNegocio();

                    if (pedidoNegocio.VerificarCodigo(Convert.ToInt32(TxtCodigoPedido.Text)))
                    {
                        MessageBox.Show("Código Já existe, digite outro código", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        TxtCodigoPedido.Focus();
                    }
                }
            }
        }
コード例 #22
0
        protected void btnPedido_Click(object sender, EventArgs e)
        {
            PedidoNegocio negocio = new PedidoNegocio();
            Pedido        nuevo   = new Pedido();

            nuevo.Cliente        = new Cliente();
            nuevo.Combo          = new Combo();
            nuevo.Cliente.ID     = Convert.ToInt32(ClienteID.Value);
            nuevo.Combo          = combos[Convert.ToInt32(ComboID.Value)];
            nuevo.Observacion    = txtObservaciones.Text;
            nuevo.FechaEntrega   = Convert.ToDateTime(dtpFechaEntrega.Text);
            nuevo.FechaSolicitud = System.DateTime.Now;
            nuevo.PrecioFinal    = nuevo.Combo.Precio;
            nuevo.Estado         = "A revisar";
            negocio.cargarPedido(nuevo);
            //Response.Redirect("~/misPedidos.aspx");
        }
コード例 #23
0
        public static bool EliminacionDetalle(int idInsumo)
        {
            int cantidad = PedidoNegocio.CantidadPedida(idInsumo, (int)HttpContext.Current.Session["pedido"]);

            if (JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["Jornada"], cantidad))
            {
                if (PedidoNegocio.eliminarFila(idInsumo, (int)HttpContext.Current.Session["pedido"]))
                {
                    return(true);
                }
                else
                {
                    JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["Jornada"], (-1 * cantidad));
                    return(false);
                }
            }
            return(false);
        }
コード例 #24
0
        public static string cargarPedido(int ComboID, int ClienteID, string Observaciones, string Entrega)
        {
            PedidoNegocio negocio  = new PedidoNegocio();
            ComboNegocio  negocioC = new ComboNegocio();
            Pedido        nuevo    = new Pedido();

            nuevo.Cliente        = new Cliente();
            nuevo.Combo          = new Combo();
            nuevo.Cliente.ID     = ClienteID;
            nuevo.Combo          = negocioC.listarCombo(ComboID);
            nuevo.Observacion    = Observaciones;
            nuevo.FechaEntrega   = Convert.ToDateTime(Entrega);
            nuevo.FechaSolicitud = System.DateTime.Now;
            nuevo.PrecioFinal    = nuevo.Combo.Precio;
            nuevo.Estado         = "A revisar";
            negocio.cargarPedido(nuevo);
            return("Cargado");
        }
コード例 #25
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         Usuario usuario = (Usuario)Session[Session.SessionID + "Login"];
         if (usuario == null)
         {
             Response.Redirect("Login.aspx");
         }
         user = new Usuario();
         user = (Usuario)Session[Session.SessionID + "Login"];
         PedidoNegocio negocio = new PedidoNegocio();
         listado = negocio.listar(user);
         dgvPedidos.DataSource = listado;
         dgvPedidos.DataBind();
     }
     catch (Exception)
     {
         Response.Redirect("ErrorSinPedidos.aspx");
     }
 }
コード例 #26
0
        private void FrmFechamento_Load(object sender, EventArgs e)
        {
            ItemPedidoNegocio itemPedidoNegocio = new ItemPedidoNegocio();

            itemPedidos = new List <ItemPedido>();
            itemPedidos = itemPedidoNegocio.CarregarGridImpressao(Convert.ToInt32(TxtCodigoPedido.Text));

            double verificandoqtde = 0;

            verificandoqtde = itemPedidos.Count() / (double)20;

            qtdenumeroTela = itemPedidos.Count() / 20;
            numeroTela     = 0;

            if (verificandoqtde == qtdenumeroTela)
            {
                qtdenumeroTela--;
            }


            if (qtdenumeroTela > 0)
            {
                BtnAvancar.Visible         = true;
                LblValorTotal.Visible      = false;
                LblTextoValorTotal.Visible = false;
            }

            LblNumeroPagina.Text = (numeroTela + 1).ToString();
            CarregarDataGrid();
            double valortotal = itemPedidoNegocio.SomaPedido(Convert.ToInt32(TxtCodigoPedido.Text));

            LblValorTotal.Text = valortotal.ToString("C");

            Pedido        pedido        = new Pedido();
            PedidoNegocio pedidoNegocio = new PedidoNegocio();

            pedido             = pedidoNegocio.PesquisaPedido(Convert.ToInt32(TxtCodigoPedido.Text));
            LblDentista.Text   = pedido.Dentista;
            DtpFechamento.Text = pedido.Datafechamento.ToString();
        }
コード例 #27
0
        public static string CerrarPedido(int mesa)
        {
            string resultado;

            if (HttpContext.Current.Session["pedido"] != null)
            {
                if (PedidoNegocio.cambiarEstado(Constantes.PEDIDO_CERRADO, (int)HttpContext.Current.Session["pedido"]))
                {
                    MesaNegocio.cambiarEstado(mesa, Constantes.MESA_ACTIVA);
                    resultado = "ok";
                }
                else
                {
                    resultado = "NoCerrie";
                }
            }
            else
            {
                resultado = "noPedido";
            }
            return(resultado);
        }
コード例 #28
0
        public void btnAceptar_Click(object sender, EventArgs e)
        {
            PedidoNegocio   pedidoNegocio = new PedidoNegocio();
            Pedido          pedido        = new Pedido();
            List <Producto> listaProducto = (List <Producto>)Session[ConstantesSession.CARRITO];


            if (listaProducto != null && listaProducto.Count > 0 && !String.IsNullOrEmpty(txtFecha.Text) && !String.IsNullOrEmpty(txtHora.Text))
            {
                try
                {
                    pedido.cliente = (Cliente)Session[ConstantesSession.USUARIO_LOGUEADO];
                    pedido.Fecha   = DateTime.Now;
                    TimeSpan horaEntrega = DateTime.ParseExact(txtHora.Text, "HH:mm", CultureInfo.InvariantCulture).TimeOfDay;
                    pedido.FechaEntrega  = DateTime.Parse(txtFecha.Text).Add(horaEntrega);
                    pedido.detallePedido = new List <DetallePedido>();

                    foreach (var item in listaProducto)
                    {
                        DetallePedido detallePedido = new DetallePedido();
                        detallePedido.producto = item;
                        detallePedido.Cantidad = 1;
                        pedido.detallePedido.Add(detallePedido);
                    }

                    pedido.Estado = true;
                    pedidoNegocio.AgregarPedido(pedido);
                    EnvioMail(pedido.cliente.Mail);

                    Session[ConstantesSession.CARRITO] = null;
                    Response.Redirect("~/PedidoConfirmado");
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
        }
コード例 #29
0
 protected void dgvPedidos_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Select")
     {
         int    index    = Convert.ToInt32(e.CommandArgument);
         string idPedido = dgvPedidos.Rows[index].Cells[0].Text;
         pedido = new Pedido();
         pedido = listado.Find(J => J.ID == Convert.ToInt64(idPedido));
         pedido.Estado.IdEstado += 1;
         PedidoNegocio negocio = new PedidoNegocio();
         negocio.actualizar(pedido);
         Response.Redirect("ABMPedidos.aspx");
     }
     else
     {
         int    index    = Convert.ToInt32(e.CommandArgument);
         string idPedido = dgvPedidos.Rows[index].Cells[0].Text;
         pedido = new Pedido();
         pedido = listado.Find(J => J.ID == Convert.ToInt64(idPedido));
         Session.Add(Session.SessionID + "pedido", pedido);
         Response.Redirect("DetallePedido.aspx");
     }
 }
コード例 #30
0
        public static bool Agregar(int idInsumo, int cantidad)
        {
            Insumo dato = InsumoNegocio.traer(idInsumo);

            if (PedidoNegocio.CantidadPedida(idInsumo, (int)HttpContext.Current.Session["pedido"]) == -1)
            {
                if (PedidoNegocio.agregar(dato, (int)HttpContext.Current.Session["pedido"], cantidad))
                {
                    if (JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["jornada"], (-1 * cantidad)))
                    {
                        return(true);
                    }
                    else
                    {
                        PedidoNegocio.eliminarFila(idInsumo, (int)HttpContext.Current.Session["pedido"]);
                        return(false);
                    }
                }
            }
            else
            {
                if (PedidoNegocio.modificarDetalle(idInsumo, cantidad, (int)HttpContext.Current.Session["pedido"]))
                {
                    if (JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["jornada"], cantidad))
                    {
                        return(true);
                    }
                    else
                    {
                        PedidoNegocio.modificarDetalle(idInsumo, (int)HttpContext.Current.Session["pedido"], (-1 * cantidad));
                        return(false);
                    }
                }
            }

            return(false);
        }