Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["ClienteID"] != null)
            {
                if (Session["ClienteID"].ToString() != "")
                {
                    ClienteID.Value = Session["ClienteID"].ToString();
                }
            }
            ComboNegocio negocio       = new ComboNegocio();
            List <Combo> combosActivos = negocio.listarCombos();

            combosActivos           = combosActivos.FindAll(X => X.Estado == true);
            combos                  = combosActivos;
            Indicador.InnerHtml     = "";
            ContenedorImg.InnerHtml = "";
            for (int i = 1; i < combos.Count; i++)
            {
                Indicador.InnerHtml += "</li>\n\t<li data-target='#carousel' data-slide-to='" + i + "'>";
            }

            for (int i = 0; i < combos.Count; i++)
            {
                string Ruta = combos[i].RutaImagen;
                if (Ruta != null)
                {
                    combos[i].RutaImagen = Ruta.Substring(Ruta.IndexOf("img"), Ruta.Length - Ruta.IndexOf("img")).Replace('\\', '/');
                }
                else
                {
                    combos[i].RutaImagen = "https://www.igaxes.org/wp-content/uploads/2018/04/img-default.jpg";
                }
                string divClass;
                if (i == 0)
                {
                    divClass = "<div class='carousel-item active'>";
                }
                else
                {
                    divClass = "<div class='carousel-item'>";
                }
                ContenedorImg.InnerHtml += "\n" + divClass + "\n" +
                                           "<img id='img" + i + "' alt='Imagen' class='mx-auto d-block img-fluid'  style='max-height:300px;' src='" + combos[i].RutaImagen + "'/></img>\n" +
                                           "<div class='carousel-caption' style='filter: invert(100%)'>\n" +
                                           "<h3>" + combos[i].Nombre + "</h3>\n</div>\n</div>\n\n";
            }
        }
Пример #2
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");
        }
Пример #3
0
        private void frmAltaPedido_Load(object sender, EventArgs e)
        {
            ClienteNegocio negocioCli = new ClienteNegocio();
            ComboNegocio   negocioCom = new ComboNegocio();

            cmbCombo.DataSource = negocioCom.listarCombos();
            ComboStyle(cmbCombo);
            cmbClientes.DataSource = negocioCli.listarClientes();
            ComboStyle(cmbClientes);

            dtpEntrega.MinDate = DateTime.Now;
            txtPrecio.Text     = "0,00";

            cmbEstado.Items.Add("A revisar");
            cmbEstado.Items.Add("Aceptado");
            cmbEstado.Items.Add("Rechazado");
            cmbEstado.Items.Add("En preparación");
            cmbEstado.Items.Add("Listo para retirar");
            cmbEstado.Items.Add("Entregado");
            cmbEstado.SelectedIndex = 0;
        }
Пример #4
0
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         ComboNegocio    negocio     = new ComboNegocio();
         ProductoNegocio negocioProd = new ProductoNegocio();
         if (llenarCombo())
         {
             if (btnAgregar.Text == "Agregar")
             {
                 local.ID = negocio.agregarCombo(local);
                 foreach (DetalleCombo item in local.Productos)
                 {
                     negocioProd.agregarProdXCombo(local, item);
                 }
             }
             else
             {
                 negocio.modificarCombo(local);
                 negocioProd.eliminarProdXCombo(local.ID);
                 foreach (DetalleCombo item in local.Productos)
                 {
                     negocioProd.agregarProdXCombo(local, item);
                 }
             }
             this.Close();
         }
         else
         {
             return;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }