Esempio n. 1
0
        private void buttonAgregar_Click(object sender, EventArgs e)
        {
            if (textBoxCantidad.Text == string.Empty)
            {
                MessageBox.Show("Falta la cantidad!");
            }
            else
            {
                //validar el descuento
                //agregando las row al datagrid
                Articulos articulos = ArticuloBLL.Buscar((int)numericUpDownIdArticulo.Value);
                int       cantidad  = Convert.ToInt32(textBoxCantidad.Text);
                float     descuento = float.Parse(textBoxDescuento.Text);
                float     total     = articulos.Precio * cantidad - descuento;
                dataGridViewArticulos.Rows.Add(articulos.ArticuloId, articulos.Descripcion, cantidad, articulos.Precio, textBoxDescuento.Text, total);

                // Sumando el total de la venta
                int   row             = 0;
                int   countData       = dataGridViewArticulos.RowCount - 1;
                float totalCotizacion = 0;
                while (row < countData)
                {
                    totalCotizacion += (float)dataGridViewArticulos.Rows[row].Cells[5].Value;
                    row++;
                }

                //asignando el total al textbox
                textBoxTotal.Text = Convert.ToString(totalCotizacion);
            }
        }
 private void Buscarbutton_Click(object sender, EventArgs e)
 {
     if (validarId("Favor ingresar el id del Articulo que desea buscar") && ValidarBuscar())
     {
         LLenar(ArticuloBLL.Buscar(ut.StringInt(ArticuloIdtextBox.Text)));
     }
 }
Esempio n. 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (ArticuloBLL.Buscar((int)IdAnumericUpDown.Value) == null)
            {
                if (ArticuloBLL.Guardar(llenaClase()) == true)
                {
                    Limpiar();
                    MessageBox.Show("Se guardo con exito");
                }

                else
                {
                    MessageBox.Show("Error, no pudo guardar, intentelo de nuevo!");
                }
            }
            else
            {
                Articulos articulo = ArticuloBLL.Buscar((int)IdAnumericUpDown.Value);
                articulo.Descripcion = DescrpciontextBox.Text;
                articulo.Precio      = float.Parse(PreciotextBox.Text);
                if (ArticuloBLL.Editar(articulo) == true)
                {
                    Limpiar();
                    MessageBox.Show("Se edito con exito!");
                }
                else
                {
                    MessageBox.Show("Error, tiene problema para editar!");
                }
            }
        }
        public void BuscarTest()
        {
            Articulos articulo = new Articulos();
            int       id       = 1;

            articulo = ArticuloBLL.Buscar(id);
            Assert.IsNotNull(articulo);
        }
        private bool ValidarBuscar()
        {
            if (ArticuloBLL.Buscar(ut.StringInt(ArticuloIdtextBox.Text)) == null)
            {
                MessageBox.Show("Este registro no existe");
                return(false);
            }

            return(true);
        }
        private void LLenar(Entidades.Articulos articulo)
        {
            var art = ArticuloBLL.Buscar(Convert.ToInt32(ArticuloIdtextBox.Text));

            ArticuloIdtextBox.Text     = articulo.ArticuloId.ToString();
            NombreArticulotextBox.Text = articulo.Nombre;
            DespcripciontextBox.Text   = articulo.Descripcion;
            CantidadtextBox.Text       = articulo.Cantidad.ToString();
            PrecioVentatextBox.Text    = articulo.Precio.ToString();
            MarcaArticulotextBox.Text  = articulo.Marca;

            CargarConboBoxCategorias();
            CargarConboBoxProveedores();
        }
Esempio n. 7
0
        public void BuscarTest()
        {
            Articulos articulos = new Articulos();
            bool      paso      = false;

            articulos = ArticuloBLL.Buscar(1);

            if (articulos != null)
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
Esempio n. 8
0
        private void BuscarBtn(object sender, RoutedEventArgs e)
        {
            Articulos anterior = ArticuloBLL.Buscar(int.Parse(articuloIdTextBox.Text));

            if (anterior != null)
            {
                articulos = anterior;
                Actualizar();
            }
            else
            {
                MessageBox.Show("No encontrado");
            }
        }
Esempio n. 9
0
        private void GuardarBtn(object sender, RoutedEventArgs e)
        {
            bool     paso    = false;
            Clientes cliente = (Clientes)clienteComboBox.SelectedValue;

            facturas.ClienteId = cliente.ClienteId;

            if (!Validar())
            {
                return;
            }

            this.facturas.FacturasDetalles = this.facturasDetalles;


            foreach (var detalle in this.facturas.FacturasDetalles)
            {
                Articulos articulo = ArticuloBLL.Buscar(detalle.ArticuloId);
                articulo.UsuarioId = facturas.UsuarioId;
                if (articulo.Cantidad > 0)
                {
                    articulo.Cantidad -= detalle.Cantidad;
                }
                ArticuloBLL.Modificar(articulo);
            }

            if (String.IsNullOrEmpty(facturaIdTextBox.Text) || facturaIdTextBox.Text == "0")
            {
                paso = FacturasBLL.Guardar(facturas);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("No existe el en la Base de datos", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information);
                    return;
                }
                paso = FacturasBLL.Modificar(facturas);
            }

            if (paso)
            {
                MessageBox.Show("Guardado!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show(" No guardado!!", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Esempio n. 10
0
        private void agregarMenu(int id)
        {
            Articulos articulos = ArticuloBLL.Buscar(id);

            if (ArticuloBLL.Buscar(id) == null)
            {
                MessageBox.Show("El articulo que busca no se encontro");
            }
            else
            {
                labelArticulo.Text = articulos.Descripcion;
                textBoxPrecio.Text = Convert.ToString(articulos.Precio);
            }
        }
Esempio n. 11
0
        private void buscarButton_Click(object sender, RoutedEventArgs e)
        {
            Articulos articulolocal = ArticuloBLL.Buscar(articulos.ArticuloId);

            if (articulolocal != null)
            {
                articulos = articulolocal;
                Llenar();
            }
            else
            {
                LimpiarCampos();
                MessageBox.Show("Articulo No Existe", "Salir", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }
Esempio n. 12
0
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            var producto = ArticuloBLL.Buscar(int.Parse(ProductoIdTexBox.Text));

            if (producto != null)
            {
                this.articulos = producto;
            }
            else
            {
                this.articulos = new Articulos();
                MessageBox.Show("El ProductoId introduccido no existe.", "No encontrado", MessageBoxButton.OK);
            }
            this.DataContext = this.articulos;
        }
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            var articulo = ArticuloBLL.Buscar(Utilidades.ToInt(ArticuloIdTextBox.Text));

            if (articulo != null)
            {
                this.Articulos = articulo;
            }
            else
            {
                this.Articulos = new Articulos();
            }

            this.DataContext = this.Articulos;
        }
        private void BuscarButton_Click(object serder, RoutedEventArgs e)
        {
            Articulo encotrado = ArticuloBLL.Buscar(Utilidades.ToInt(ArticuloIdTextBox.Text));

            if (encotrado != null)
            {
                this.articulo = encotrado;
                Cargar();
                MessageBox.Show("Puntos encontrados!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                Limpiar();
                MessageBox.Show("No existe en la base de datos", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 15
0
        public void BuscarTest()
        {
            int  id      = 19;
            bool bandera = false;

            articulo = ArticuloBLL.Buscar(p => p.IdArticulo == id);
            if (articulo != null)
            {
                bandera = true;
            }
            else
            {
                bandera = false;
            }
            Assert.IsTrue(bandera);
        }
Esempio n. 16
0
        public void BuscarBoton_Click(object sender, RoutedEventArgs e)
        {
            var articulo = ArticuloBLL.Buscar(Utilities.ToInt(ArticuloIDTextBox.Text));

            if (articulo != null)
            {
                this.articulo = articulo;
            }
            else
            {
                this.articulo = new Articulos();
                MessageBox.Show("No se encontró ningún registro", "Sin coincidencias",
                                MessageBoxButton.OK, MessageBoxImage.Information);
            }

            this.DataContext = this.articulo;
        }
Esempio n. 17
0
        public void ModificarTest()
        {
            int id = 14;

            articulo = ArticuloBLL.Buscar(p => p.IdArticulo == id);
            articulo.NombreArticulo = "Tenis";
            articulo.Precio         = 100;
            articulo.Costo          = 150;
            articulo.Categoria      = "Calzado";
            articulo.CodigoArticulo = "000";
            articulo.ITBIS          = 10m;
            articulo.FechaIngreso   = Convert.ToDateTime("0:00:00.079507");
            articulo.Existencia     = 20;



            Assert.IsTrue(ArticuloBLL.Mofidicar(articulo));
        }
Esempio n. 18
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int       id        = Convert.ToInt32(IdnumericUpDown.Value);
            Articulos articulos = ArticuloBLL.Buscar(id);

            if (articulos != null)
            {
                PrecionumericUpDown.Value            = articulos.Precio;
                DescripciontextBox.Text              = articulos.Descripcion;
                ExistencianumericUpDown.Value        = articulos.Existencia;
                CantidadnumericUpDown.Value          = articulos.CantidadCotizada;
                FechaVencimientodateTimePicker.Value = articulos.FechaVencimiento;
            }
            else
            {
                MessageBox.Show("no se encontro", "buscar de nuevo",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 19
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int      id;
            Articulo articulo = new Articulo();

            int.TryParse(IdNumericUpDown.Text, out id);
            articulo = ArticuloBLL.Buscar(id);

            if (articulo != null)
            {
                errorProvider.Clear();
                LlenaCampo(articulo);
                MessageBox.Show("Articulo Encontrado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Articulo no Encontrado", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 20
0
        public Articulos llenaCampo(int id)
        {
            Articulos articulo = new Articulos();

            articulo = ArticuloBLL.Buscar(id);
            if (articulo == null)
            {
                Limpiar();
                MessageBox.Show("No se encontro el articulo");
            }
            else
            {
                DescrpciontextBox.Text = articulo.Descripcion;
                PreciotextBox.Text     = Convert.ToString(articulo.Precio);
            }


            return(articulo);
        }
Esempio n. 21
0
        private void buscarButton_Click(object sender, RoutedEventArgs e)
        {
            int id;

            int.TryParse(idTextBox.Text, out id);
            Articulos articulos = new Articulos();

            articulos = ArticuloBLL.Buscar(id);

            if (articulos != null)
            {
                MessageBox.Show("Articulo Encontrado!!!");
                LlenaCampo(articulos);
            }
            else
            {
                MessageBox.Show("No Se Encontro!!!");
            }
        }
Esempio n. 22
0
        private bool Existe()
        {
            Articulos articulos = ArticuloBLL.Buscar(int.Parse(articuloIdTextBox.Text));

            return(articulos != null);
        }
Esempio n. 23
0
 public void BuscarTest()
 {
     Assert.IsNull(ArticuloBLL.Buscar(1));
 }
Esempio n. 24
0
        private bool ExisteEnLBaseDeDatos()
        {
            Articulo articulo = ArticuloBLL.Buscar((int)IdNumericUpDown.Value);

            return(articulo != null);
        }
Esempio n. 25
0
        private bool ExisteEnLaBaseDatos()
        {
            Articulos articulos = ArticuloBLL.Buscar((int)Convert.ToInt32(idTextBox.Text));

            return(articulos != null);
        }