Ejemplo n.º 1
0
        public List <Productos> cargarListaProd()
        {
            ListaProductos lp = new ListaProductos();

            productos = lp.cargarProductos();
            return(productos);
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> AddProducto(string id)
        {
            //Cliente cliente = JsonConvert.DeserializeObject<Cliente>(HttpContext.Session.GetString("User"));
            Producto producto = await _dbAccess.CargarProductos(id);

            string          carrito = HttpContext.Session.GetString("carrito");
            List <Producto> ListaProductos;

            if (carrito != null)
            {
                ListaProductos = JsonConvert.DeserializeObject <List <Producto> >(carrito);
                if (!ListaProductos.Contains(producto))
                {
                    ListaProductos.Add(producto);
                }
                else
                {
                    ListaProductos[ListaProductos.IndexOf(producto)].Cantidad++;
                }
            }
            else
            {
                ListaProductos = new List <Producto>();
                ListaProductos.Add(producto);
            }
            HttpContext.Session.SetString("carrito", JsonConvert.SerializeObject(ListaProductos));

            return(RedirectToAction("carrito"));
        }
Ejemplo n.º 3
0
        public Gaseosas()
        {
            List <_ARTICULOS> listaArticulos = new List <_ARTICULOS>();

            List <ListaProductos> listaGaseosasTemp = new List <ListaProductos>();

            InitializeComponent();
            int Gaseosas = 1;

            using (SQLite.SQLiteConnection conexion = new SQLiteConnection(App.RutaBD))
            {
                listaArticulos = conexion.Query <_ARTICULOS>("select * from _ARTICULOS where FK_TIP_ART = ?", Gaseosas).ToList();
            }
            ListaProductos producto;

            if (listaArticulos.Count != 0)
            {
                foreach (var obj in listaArticulos)
                {
                    producto = new ListaProductos()
                    {
                        Id           = obj.ID,
                        Producto     = obj.DESCRIPCION,
                        TipoProducto = obj.FK_TIP_ART
                    };
                    listaGaseosasTemp.Add(producto);
                }
            }
            listaGaseosas = listaGaseosasTemp;
            GaseosasListView.ItemsSource = listaGaseosas;
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> DelProducto(string id)
        {
            Producto producto = await _dbAccess.CargarProductos(id);

            string          carrito = HttpContext.Session.GetString("carrito");
            List <Producto> ListaProductos;

            if (carrito != null)
            {
                ListaProductos = JsonConvert.DeserializeObject <List <Producto> >(carrito);
                if (!ListaProductos.Contains(producto))
                {
                    return(RedirectToAction("carrito"));
                }
                else
                {
                    ListaProductos.RemoveAt(ListaProductos.IndexOf(producto));

                    HttpContext.Session.SetString("carrito", JsonConvert.SerializeObject(ListaProductos));

                    return(RedirectToAction("carrito"));
                }
            }
            else
            {
                return(RedirectToAction("UserPanel"));
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Editar Cantidad Productos
        /// </summary>
        #region
        private void EditarProducto()
        {
            int cantidad = Convert.ToInt32(txtCantidad.Text);

            try
            {
                if (cantidad == 0)
                {
                    DisplayAlert("Mensaje", "Solo se puede Eliminar", "Aceptar");
                }
                else
                {
                    if (cantidad > cantidadPrduc)
                    {
                        Productos prod = new Productos()
                        {
                            nroLinea = nroLinea, ID = codigoPrduc, Cantidad = cantidadPrduc, Total = totalPrduc, PrecioUnitario = precioUnitario, Stock = Stock
                        };
                        Productos addproductos = new Productos()
                        {
                            nroLinea = nroLinea, ID = codigoPrduc, Cantidad = Convert.ToInt32(txtCantidad.Text), Total = precioUnitario * Convert.ToInt32(txtCantidad.Text)
                        };
                        if (prod.ID == addproductos.ID)
                        {
                            ListaProductos.Clear();
                        }
                        ListaProductos.Add(addproductos);
                        DisplayAlert("Mensaje", "Cantidad Editada", "Aceptar");
                        btnEditar.IsVisible      = false;
                        btnGuardarProd.IsVisible = true;
                        LimpiarAgregarProductos();
                    }
                    else
                    {
                        Productos prod = new Productos()
                        {
                            nroLinea = nroLinea, ID = codigoPrduc, Cantidad = cantidadPrduc, Total = totalPrduc, PrecioUnitario = precioUnitario, Stock = Stock
                        };
                        Productos addproductos = new Productos()
                        {
                            nroLinea = nroLinea, ID = codigoPrduc, Cantidad = Convert.ToInt32(txtCantidad.Text), Total = precioUnitario * Convert.ToInt32(txtCantidad.Text)
                        };
                        if (prod.ID == addproductos.ID)
                        {
                            ListaProductos.Clear();
                        }
                        ListaProductos.Add(addproductos);
                        DisplayAlert("Mensaje", "Cantidad Editada", "Aceptar");
                        btnEditar.IsVisible      = false;
                        btnGuardarProd.IsVisible = true;
                        LimpiarAgregarProductos();
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
        private void cargarProductos()
        {
            Productos p = new Productos()
            {
                ID = "TEXBAB01", Cantidad = 1, Total = 500, PrecioUnitario = 500, Stock = 115
            };

            ListaProductos.Add(p);
        }
Ejemplo n.º 7
0
        // PUT: api/ListaProductos
        public void Put([FromBody] ListaProductos Datos)
        {
            if (Datos == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }

            ClassBD.ActualizarListaProducto(Datos);
        }
Ejemplo n.º 8
0
        void ClearProductos()
        {
            var current = ListaProductos.Children;

            foreach (ListBoxRow item in current)
            {
                using (item)
                {
                    ListaProductos.Remove(item);
                    item.Child.Dispose();
                }
            }
        }
Ejemplo n.º 9
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            ListaProductos  listaProductos  = new ListaProductos();
            ProductoNegocio productoNegocio = new ProductoNegocio();
            List <Producto> list            = productoNegocio.GetProductos();

            foreach (var item in list)

            {
                listaProductos.dgvProductos.Rows.Add(item.Codigo, item.Producto1, item.Precio, item.Cantidad);
            }
            listaProductos.Show();
            this.Hide();
        }
Ejemplo n.º 10
0
 private void cmdGuardar_Clicked(object sender, EventArgs e)
 {
     if (txtCliente.Text == "" || txtCliente.Text == null)
     {
         DisplayAlert("Alerta", "Debe buscar y seleccionar un cliente", "Aceptar");
     }
     else
     {
         AgregarPedido();
         limpiarPedido();
         ListaProductos.Clear();
         contador_nroLinea = 1;
     }
 }
Ejemplo n.º 11
0
        /// <summary>
        /// Agregar Productos en tabla, (temporal)
        /// </summary>
        #region

        private void agregarTablaProductos()
        {
            if (bscProducto.Text == null || bscProducto.Text == "")
            {
                DisplayAlert("Alerta", "Debe buscar producto", "Aceptar");
            }
            else
            {
                if (txtCantidad.Text == null || txtCantidad.Text == "")
                {
                    DisplayAlert("Alerta", "Debe indicar cantidad", "Aceptar");
                }
                else
                {
                    if (txtNrolinea.Text == "" || txtNrolinea.Text == null)
                    {
                        DisplayAlert("Alerta", "Debe indicar Nro de linea", "Aceptar");
                    }
                    else
                    {
                        string    codigo         = bscProducto.Text;
                        int       cantidad       = Convert.ToInt32(txtCantidad.Text);
                        int       PrecioUnitario = Convert.ToInt32(txtPrecioUnitario.Text);
                        int       stock          = Convert.ToInt32(txtStock.Text);
                        int       nroLinea       = Convert.ToInt32(txtNrolinea.Text);
                        Productos addproductos   = new Productos()
                        {
                            nroLinea = nroLinea, ID = codigo, Cantidad = cantidad, PrecioUnitario = PrecioUnitario, Stock = stock, Total = PrecioUnitario * cantidad
                        };
                        string id = "";
                        foreach (var item in ListaProductos)
                        {
                            id = item.ID;
                        }
                        if (id == codigo)
                        {
                            DisplayAlert("Alerta", "Producto ya existe", "Aceptar");
                        }
                        else
                        {
                            ListaProductos.Add(addproductos);

                            BindingContext = this;
                            DisplayAlert("Alerta", "Producto Agregado", "Aceptar");
                            LimpiarAgregarProductos();
                        }
                    }
                }
            }
        }
Ejemplo n.º 12
0
        static void Main(string[] args)
        {
            DatosNorthwind cliente   = new DatosNorthwind();
            ListaProductos productos = cliente.GetProductos();

            foreach (Producto p in productos.Productos)
            {
                Console.WriteLine("Nombre: " + p.Nombre);
                Console.WriteLine("Cantidad: " + p.Cantidad);
                Console.WriteLine("Stock: " + p.Stock);
                Console.WriteLine("---------------------------------------------");
            }
            Console.WriteLine("End");
            Console.ReadLine();
        }
Ejemplo n.º 13
0
        public void CargarProductos(Productos productos_parametro)
        {
            Productos NuevoProducto = new Productos();

            NuevoProducto.CantidadStock  = productos_parametro.CantidadStock;
            NuevoProducto.NombreProducto = productos_parametro.NombreProducto;
            NuevoProducto.PrecioUnitario = productos_parametro.PrecioUnitario;
            NuevoProducto.FechaBaja      = DateTime.Today;

            if (NuevoProducto.TipoProducto != null) //
            {
                NuevoProducto.TipoProducto.ID      = ListaProductos.Count + 1;
                NuevoProducto.TipoProducto.Detalle = productos_parametro.TipoProducto.Detalle;
            }
            ListaProductos.Add(NuevoProducto);
        }   //Carga un nuevo producto
Ejemplo n.º 14
0
        void ShowProductos(IEnumerable <Producto> list, string input)
        {
            var i = 0;

            foreach (var item in list)
            {
                if (item.Name.ToLower().Contains(input))
                {
                    ListaProductos.Add(new ProductoWidget(item));
                    if (i++ >= 10)
                    {
                        break;
                    }
                }
            }
        }
        public List <Productos> cargarProductosPromo()
        {
            ListaProductos productos = new ListaProductos();

            List <Productos> pr = new List <Productos>();

            foreach (Productos productPromo in productos.cargarProductos())
            {
                if (productPromo.Promocion == true)
                {
                    pr.Add(productPromo);
                }
            }

            return(pr);
        }
Ejemplo n.º 16
0
        protected void Page_Init(object sender, EventArgs e)
        {
            ListaProductos listaProductos = new ListaProductos();

            Productos prd = listaProductos.buscarProd(Request.QueryString["key"].ToString());

            //Este será el producto que determine los datos que se mostrarán en el formulario.
            productoActual = (Productos)Session["productoActual"];
            productoActual = prd;

            //Si el producto es nulo, se mostrarán datos de prueba.
            if (productoActual == null)
            {
                productoActual = new Productos(111, "Producto Prueba", "Esta información es solo para prueba",
                                               10000, "Marca 1", "Categoria Prueba", 1, "images/product/1.jpg", "images/product/2.jpg", "images/product/2.jpg",
                                               "productos/Producto_1_Mia_Secret/Mia_Secret_Video.mp4");
            }
        }
Ejemplo n.º 17
0
        //Productos que ya salen por defecto en la tabla
        public void creacionProductosAuto()
        {
            if (ListaProductos == null)
            {
                ListaProductos = new ObservableCollection <Producto>();
            }

            //Producto1
            Producto producto1 = new Producto("Tiritas", Tipo.MaterialSanitario, 1.30);
            //Producto2
            Producto producto2 = new Producto("Aquarius", Tipo.Bebida, 1.80);
            //Producto3
            Producto producto3 = new Producto("Barrita energética fresa", Tipo.Comida, 2.00);

            ListaProductos.Add(producto1);
            ListaProductos.Add(producto2);
            ListaProductos.Add(producto3);
        }
Ejemplo n.º 18
0
    private void CargarProducto()
    {
        Producto a = new Producto(001, "Mause", 150.5);

        ListaProductos.Add(a);
        Producto b = new Producto(002, "Teclado", 300.45);

        ListaProductos.Add(b);
        Producto c = new Producto(003, "Tarjeta Grafica", 1500);

        ListaProductos.Add(c);
        Producto d = new Producto(004, "Discos duro SSD", 1300.34);

        ListaProductos.Add(d);
        Producto e = new Producto(005, "Monitor", 8000);

        ListaProductos.Add(e);
    }
Ejemplo n.º 19
0
        void ShowProductos()
        {
            if (DomiciliosApp.Instance.Productos.Count == 0)
            {
                return;
            }

            var i = 0;

            foreach (var item in DomiciliosApp.Instance.Productos.Shuffle())
            {
                ListaProductos.Add(new ProductoWidget(item));
                if (i++ >= 10)
                {
                    break;
                }
            }
        }
Ejemplo n.º 20
0
        /*Lista de Prodctos*/
        public void ListarProductos()
        {
            List <SelectListItem> ListaProductos;

            using (var db = new MyonexionEntities())
            {
                ListaProductos = (from item in db.MisProductos
                                  select new SelectListItem
                {
                    Text = item.Producto,
                    Value = item.IdProducto.ToString()
                }).ToList();

                ListaProductos.Insert(0, new SelectListItem {
                    Text = "Productos: ---Seleccionar---", Value = ""
                });
            }
            ViewBag.listaProducto = ListaProductos;
        }
Ejemplo n.º 21
0
        private void btnRestarProd_Clicked(object sender, EventArgs e)
        {
            int cantidad = Convert.ToInt32(txtCantidad.Text);

            try
            {
                if (cantidad < cantidadPrduc)
                {
                    if (cantidad == 0)
                    {
                        DisplayAlert("Mensaje", "Solo se puede Eliminar", "Aceptar");
                    }
                    else
                    {
                        Productos addproductos = new Productos()
                        {
                            ID = codigoPrduc, Cantidad = Convert.ToInt32(txtCantidad.Text), Total = totalPrduc
                        };
                        ListaProductos.Add(addproductos);
                        DisplayAlert("Mensaje", "Edito", "Aceptar");
                        modalAgregar.IsVisible       = false;
                        btnAgregarProducto.IsVisible = true;
                        btnBack.IsVisible            = true;
                    }
                }
                else
                {
                    DisplayAlert("Mensaje", "valor debe ser menor al que existe", "Aceptar");
                    modalAgregar.IsVisible       = false;
                    btnAgregarProducto.IsVisible = true;
                    btnBack.IsVisible            = true;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Ejemplo n.º 22
0
        private void btnSumarProd_Clicked_1(object sender, EventArgs e)
        {
            int cantidad = Convert.ToInt32(txtCantidad.Text);

            try
            {
                if (cantidad > cantidadPrduc)
                {
                    Productos productosSelec = new Productos()
                    {
                        ID = codigoPrduc, Cantidad = cantidadPrduc, Total = totalPrduc
                    };
                    ListaProductos.Clear();
                    Productos addproductos = new Productos()
                    {
                        ID = codigoPrduc, Cantidad = Convert.ToInt32(txtCantidad.Text), Total = totalPrduc * cantidad
                    };
                    ListaProductos.Add(addproductos);
                    DisplayAlert("Mensaje", "Producto Modificado (Se ha sumado la suma de '" + cantidad + "' a la cantidad del producto )", "Aceptar");
                    modalAgregar.IsVisible       = false;
                    BindingContext               = this;
                    btnAgregarProducto.IsVisible = true;
                    btnBack.IsVisible            = true;
                }
                else
                {
                    DisplayAlert("Mensaje", "valor debe ser mayor al que existe", "Aceptar");
                    modalAgregar.IsVisible       = false;
                    btnAgregarProducto.IsVisible = true;
                    btnBack.IsVisible            = true;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Ejemplo n.º 23
0
        /// <summary>
        ///
        /// </summary>
        public static void CargarListaProductos()
        {
            if (listaProductos.Count == 0)
            {
                ListaProductos.Add(new Producto(1, "Galletita", 160, 20));
                ListaProductos.Add(new Producto(2, "Pan", 60.2f, 22));
                ListaProductos.Add(new Producto(3, "Azucar", 20.4f, 62));
                ListaProductos.Add(new Producto(4, "Agua", 100, 71));
                ListaProductos.Add(new Producto(5, "Rosquillas", 10, 20));
                ListaProductos.Add(new Producto(6, "Helado", 260.2f, 120));
                ListaProductos.Add(new Producto(7, "Chicle", 14, 38));
                ListaProductos.Add(new Producto(8, "Caramelo", 6, 22));
                ListaProductos.Add(new Producto(9, "Queso", 21, 23));
                ListaProductos.Add(new Producto(10, "Aceite", 44.2f, 22));
                ListaProductos.Add(new Producto(11, "Sal", 62.4f, 16));
                ListaProductos.Add(new Producto(12, "Manguito", 1260, 71));
                ListaProductos.Add(new Producto(13, "Fernet", 6, 25));
                ListaProductos.Add(new Producto(14, "Coca-Cola", 262, 64));
                ListaProductos.Add(new Producto(15, "Sprite", 202, 71));

                ListaProductos.Add(new Producto(16, "Coca-Zero", 223, 8));
                ListaProductos.Add(new Producto(17, "Fanta", 424.2f, 12));
                ListaProductos.Add(new Producto(18, "Limones", 20.4f, 7));
                ListaProductos.Add(new Producto(19, "Raspados", 123, 13));
                ListaProductos.Add(new Producto(20, "Tomate", 42, 6));
                ListaProductos.Add(new Producto(21, "Lechuga", 63.2f, 15));
                ListaProductos.Add(new Producto(22, "Papa", 73, 38));
                ListaProductos.Add(new Producto(23, "Jugo de Naranja", 62, 1));
                ListaProductos.Add(new Producto(24, "Queso mdp", 23, 8));
                ListaProductos.Add(new Producto(25, "Pinceles", 21.2f, 4));
                ListaProductos.Add(new Producto(26, "Sal marina", 17.4f, 2));
                ListaProductos.Add(new Producto(27, "Frutilla", 321, 1));
                ListaProductos.Add(new Producto(28, "Uva", 51, 110));
                ListaProductos.Add(new Producto(29, "Pera", 61, 20));
                ListaProductos.Add(new Producto(30, "Naranju", 72, 9));
            }
        }
Ejemplo n.º 24
0
        private void btnGuardarProd_Clicked(object sender, EventArgs e)
        {
            string    codigo         = txtCodigo.Text;
            int       cantidad       = Convert.ToInt32(txtCantidad.Text);
            int       precioUnitario = Convert.ToInt32(txtPrecioUnitario.Text);
            int       stock          = Convert.ToInt32(txtStock.Text);
            Productos addproductos   = new Productos()
            {
                ID = codigo, Cantidad = cantidad, Total = precioUnitario * cantidad, PrecioUnitario = precioUnitario, Stock = stock
            };

            ListaProductos.Add(addproductos);
            BindingContext = this;
            DisplayAlert("Mensaje", "Producto Agregado", "Aceptar");
            modalAgregar.IsVisible       = false;
            btnAgregarProducto.IsVisible = true;
            btnBack.IsVisible            = true;

            Application.Current.Properties["InvtID"]   = addproductos.ID;
            Application.Current.Properties["Qty"]      = addproductos.Cantidad;
            Application.Current.Properties["SlsPrice"] = addproductos.PrecioUnitario;
            Application.Current.Properties["Stock"]    = addproductos.Stock;
            Application.Current.Properties["Total"]    = addproductos.Total;
        }
Ejemplo n.º 25
0
        public ID PostAgregarListaProductoTransferencia([FromBody] ListaProductos ListaProducto)
        {
            if (ListaProducto == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }

            int                   ret = -1, ExistenciaRX = 0;
            TransferSuc           Transferencia    = new TransferSuc();
            List <Inventario>     InventarioTx     = new List <Inventario>();
            List <Inventario>     InventarioRx     = new List <Inventario>();
            List <ListaProductos> ProductoTransfer = new List <ListaProductos>();
            Inventario            Nuevo            = new Inventario();

            if (ListaProducto != null)
            {
                ret = ClassBD.AgregarListaProductoTransferencia(ListaProducto);
            }
            if (ret != -1 && ret != 0)
            {
                Transferencia    = ClassBD.ObtenerTransferenciaById(ListaProducto.idTransferencia);
                ProductoTransfer = ClassBD.ObtenerProductosByTransfer(ListaProducto.idTransferencia);
                InventarioTx     = ClassBD.ObtenerInventarioBySucursal(Transferencia.idSucTx);
                InventarioRx     = ClassBD.ObtenerInventarioBySucursal(Transferencia.idSucRx);

                foreach (ListaProductos Productos in ProductoTransfer)
                {
                    foreach (Inventario ProductoInventario in InventarioTx)
                    {
                        if (Productos.idProducto == ProductoInventario.idProducto)
                        {
                            ProductoInventario.Existencia -= Productos.Cantidad;
                            ClassBD.ActualizarInventario(ProductoInventario);
                        }
                    }
                }
                InventarioTx = ClassBD.ObtenerInventarioBySucursal(Transferencia.idSucTx);
                InventarioRx = ClassBD.ObtenerInventarioBySucursal(Transferencia.idSucRx);
                foreach (ListaProductos Productos in ProductoTransfer)
                {
                    foreach (Inventario ProductoInventario in InventarioRx)
                    {
                        if (Productos.idProducto == ProductoInventario.idProducto)
                        {
                            ExistenciaRX++;
                            ProductoInventario.Existencia += Productos.Cantidad;
                            ClassBD.ActualizarInventario(ProductoInventario);
                        }
                    }
                    if (ExistenciaRX == 0)
                    {
                        Nuevo = new Inventario()
                        {
                            idProducto       = Productos.idProducto,
                            Existencia       = Productos.Cantidad,
                            ExistenciaMinima = 20,
                            idSucursal       = Transferencia.idSucRx
                        };
                        ClassBD.AgregarInventario(Nuevo);
                        ExistenciaRX = 0;
                    }
                }
            }
            return(new ID(ret));
        }
Ejemplo n.º 26
0
        private void btnProductos_Click(object sender, EventArgs e)
        {
            var lista = new ListaProductos();

            lista.ShowDialog();
        }
Ejemplo n.º 27
0
        public List <ListaProductos> TraerProductos()
        {
            List <ListaProductos> listaProductos = new List <ListaProductos>();
            ListaProductos        d2             = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Manaos 300",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };

            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Manaos 1250",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Manaos 2250",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Manaos 600",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Manaos sin Azucar",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cantidad de sabores 2250",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Beach",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cabalgata",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Caribe",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cimes",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Coca Cola",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cordoba",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cunnington",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Doble Cola",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Frutafiel",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Goliat",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Marinaro",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Mocoreta",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Pepsi Cola",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Prity",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Rafting",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Secco",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Talca",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Torasso",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Otras",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 0,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Villamanaos 2000",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Villamanaos 6000",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Agua de misiones",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Celier",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cimes",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Exaltacion de la cruz",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Glaciar",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Kin",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Sierra de los padres",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Villa del sur",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Villavicencio",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Otras",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 1,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Placer 1500",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Placer 500",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Baggio Fresh",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Levite",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cimes",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Aquarius",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Bio Balance",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Celier",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Livra",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Ser",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Style",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Otras",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 2,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Manaos 2000",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cimes",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Aubal",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Exaltacion de la cruz",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Ives",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Vitalisima",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Sierra de los padres",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Torasso",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Saldan",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Nihull",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Mass",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Penty",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Otras",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 3,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Pindapoy",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Baggio Pronto",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Cepita",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Bio Frut",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Capilla mendocina",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Tutti",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Puro Sol",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Citric",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Otros",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 4,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "F-Nandito VII",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 5,
            };
            listaProductos.Add(d2);

            d2 = new ListaProductos()
            {
                Id           = 1,
                Producto     = "Fernando",
                Precio       = 0,
                Existe       = false,
                TipoProducto = 5,
            };
            listaProductos.Add(d2);
            return(listaProductos);
        }
Ejemplo n.º 28
0
 //Eliminar un producto
 public void eliminarProducto(Producto producto)
 {
     ListaProductos.Remove(producto);
 }
Ejemplo n.º 29
0
 //Añadir un producto manualmente
 public void anhadirProducto(Producto producto)
 {
     ListaProductos.Add(producto);
 }
Ejemplo n.º 30
0
    public void crearOrdenes()
    {
        string codigoCliente  = "";
        string codigoVendedor = "";

        Console.WriteLine("CREANDO ORDENES");
        Console.WriteLine("================");
        Console.WriteLine("Ingrese el codigo del Cliente");
        codigoCliente = Console.ReadLine();

        Cliente cliente = ListaClientes.Find(v => v.Codigo.ToString() == codigoCliente);

        if (cliente == null)
        {
            Console.WriteLine("Cliente No encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Cliente: " + cliente.Nombre);
        }
        Console.WriteLine("");
        Console.WriteLine("Ingrese el codigo del Vendedor");
        codigoVendedor = Console.ReadLine();
        Vendedor vendedor = ListaVendedores.Find(v => v.Codigo.ToString() == codigoVendedor);

        if (vendedor == null)
        {
            Console.WriteLine("vendedor No encontrado");
            Console.ReadLine();
            return;
        }
        else
        {
            Console.WriteLine("Vendedor: " + vendedor.Nombre);
        }
        Console.WriteLine("");
        int   nuevoCodigo = ListaOrdenes.Count + 1;
        Orden OrdenNueva  = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor);

        ListaOrdenes.Add(OrdenNueva);

        while (true)
        {
            Console.WriteLine("Ingrese el codigo del producto: ");
            string   codigoProducto = Console.ReadLine();
            Producto producto       = ListaProductos.Find(p => p.Codigo.ToString() == codigoProducto);
            if (producto == null)
            {
                Console.WriteLine("Producto No encontrado");
                Console.ReadLine();
            }
            else
            {
                OrdenNueva.agregarProducto(producto);
                Console.WriteLine("Producto Agregado: " + producto.Descripcion + " con precio de: " + producto.Precio);
            }
            string continuar = "";
            Console.WriteLine("Desea continuar (s/n): ");
            continuar = Console.ReadLine();
            if (continuar.ToLower() == "n")
            {
                break;
            }
        }
        Console.WriteLine("");
        Console.WriteLine("El Subtotal de la orden es: " + OrdenNueva.Subtotal);
        Console.WriteLine("Impuesto total: " + OrdenNueva.Impuesto);
        Console.WriteLine("El total de la orden es: " + OrdenNueva.Total);
        Console.ReadLine();
    }