예제 #1
0
        private void GuardarBtn(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!Validar())
            {
                return;
            }

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

            if (paso)
            {
                MessageBox.Show("Guardado!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show(" No guardado!!", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
예제 #2
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            if (!Validar())
            {
                MessageBox.Show("llenar el campo vacio", "trate de guardar de nuevo",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                Articulos articulos = LLenaClase();
                bool      paso      = false;

                if (IdnumericUpDown.Value == 0)
                {
                    paso = ArticuloBLL.Guardar(articulos);
                }
                else
                {
                    paso = ArticuloBLL.Modificar(articulos);
                }

                if (paso)
                {
                    MessageBox.Show("Se ha guardado", "aceptado",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se ha modificado", "error",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
예제 #3
0
        private void guardrButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!ValidarCampos())
            {
                return;
            }

            if (idTextBox.Text == "0")
            {
                paso = ArticuloBLL.Guardar(articulos);
            }

            else
            {
                if (!ExisteEnLaBaseDatos())
                {
                    MessageBox.Show("No se puede modificar, no existe!!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                paso = ArticuloBLL.Modificar(articulos);
            }

            if (paso)
            {
                MessageBox.Show("Articulo Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
                LimpiarCampos();
            }
            else
            {
                MessageBox.Show("Error al Guardar", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #4
0
        public void BuscarTest()
        {
            bool     paso;
            Articulo articulo = new Articulo();

            articulo.ArticuloId = 1;
            paso = ArticuloBLL.Modificar(articulo);
            Assert.AreEqual(paso, true);
        }
예제 #5
0
        public void ModificarTest()
        {
            bool     paso;
            Articulo articulo = new Articulo();

            articulo.FechaVencimiento = DateTime.Now;
            articulo.Descripcion      = "Probando1234";
            articulo.ArticuloId       = 1;
            articulo.Precio           = 0.0f;
            articulo.Existencia       = 10f;
            articulo.CantidadCotizada = 5f;
            paso = ArticuloBLL.Modificar(articulo);
            Assert.AreEqual(paso, true);
        }
예제 #6
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);
            }
        }
 private void Editarbutton_Click(object sender, EventArgs e)
 {
     if (validarId("Favor Buscar el Id para que desea actualizar") && ValidarTextbox())
     {
         LlenarClase(articulos);
         if (ValidarExiste(NombreArticulotextBox.Text))
         {
             ArticuloBLL.Modificar(ut.StringInt(ArticuloIdtextBox.Text), articulos);
             Limpiar();
             limpiarErroresProvider();
             MessageBox.Show("Actualizado con exito");
         }
     }
 }
        public void ModificarTest()
        {
            bool      paso;
            Articulos articulo = new Articulos();

            articulo.ArticuloId  = 2;
            articulo.Descripcion = "Pan";
            articulo.Precio      = 100;
            articulo.Costo       = 30;
            articulo.Ganancia    = 45;
            articulo.Inventario  = 0;
            paso = ArticuloBLL.Modificar(articulo);

            Assert.AreEqual(paso, true);
        }
예제 #9
0
        private void guardarButton_Click(object sender, RoutedEventArgs e)
        {
            Articulos articulos;
            bool      paso = false;

            if (!ValidarCampos())
            {
                return;
            }

            articulos = LlenaClase();

            if (idTextBox.Text == "0")
            {
                paso = ArticuloBLL.Guardar(articulos);
            }
            else
            {
                if (!ExisteEnLaBaseDatos())
                {
                    MessageBox.Show("El Producto No Existe En La Base Datos!!!");
                }

                MessageBox.Show("Articulo Modificado!!!");
                paso = ArticuloBLL.Modificar(articulos);
            }

            if (paso)
            {
                MessageBox.Show("Se Guardo El Articulo!!!");
                LimpiarObj();
            }
            else
            {
                MessageBox.Show("No Se Pudo Guardar!!!");
            }
        }
예제 #10
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Articulo articulo;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            articulo = llenaClase();

            if (IdNumericUpDown.Value == 0)
            {
                paso = ArticuloBLL.Guardar(articulo);
            }
            else
            {
                if (!ExisteEnLBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un Articulo Inexistente", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = ArticuloBLL.Modificar(articulo);
            }

            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }