예제 #1
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!");
                }
            }
        }
예제 #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
        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);
            }
        }
예제 #5
0
 public void GuardarTest()
 {
     articulo.NombreArticulo = "Tenni";
     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.Guardar(articulo));
 }
예제 #6
0
        public void GuardarTest()
        {
            Articulos articulo = new Articulos();

            articulo.ArticuloId  = 1;
            articulo.Descripcion = "kdfndkfbdfb";
            articulo.Precio      = 34;

            //ArticuloBLL.Guardar(articulo);
            bool resultado = ArticuloBLL.Guardar(articulo);

            Assert.AreEqual(resultado, true);
        }
예제 #7
0
        public void GuardarTest()
        {
            bool     paso;
            Articulo articulo = new Articulo();

            articulo.FechaVencimiento = DateTime.Now;
            articulo.Descripcion      = "Probando";
            articulo.Precio           = 0.0f;
            articulo.Existencia       = 10f;
            articulo.CantidadCotizada = 5f;
            paso = ArticuloBLL.Guardar(articulo);
            Assert.AreEqual(paso, true);
        }
        public void GuardarTest()
        {
            bool     paso;
            Articulo articulo = new Articulo();

            articulo.ArticuloId       = 1;
            articulo.FechaVencimiento = DateTime.Now;
            articulo.Descripcion      = "Arroz";
            articulo.Precio           = 100f;
            articulo.Existencia       = 20f;
            articulo.CantCotizada     = 10f;
            paso = ArticuloBLL.Guardar(articulo);
            Assert.AreEqual(paso, true);
        }
        public void ModificarTest()
        {
            Articulos articulos = new Articulos()
            {
                ArticuloId      = 5,
                Descripcion     = "Quinto Articulo",
                Existencia      = 100,
                Costo           = 10,
                ValorInventario = 1000,
                Fecha           = DateTime.Now,
            };

            Assert.IsTrue(ArticuloBLL.Guardar(articulos));
        }
        public void GuardarTest()
        {
            bool      paso;
            Articulos articulo = new Articulos();

            articulo.ArticuloId  = 2;
            articulo.Descripcion = "Pan";
            articulo.Precio      = 50;
            articulo.Costo       = 30;
            articulo.Ganancia    = 10;
            articulo.Inventario  = 0;
            paso = ArticuloBLL.Guardar(articulo);

            Assert.AreEqual(paso, true);
        }
예제 #11
0
        public void GetListTest()
        {
            bool      paso;
            Articulos articulo = new Articulos();

            articulo.ArticuloId       = 0;
            articulo.FechaVencimiento = "15/7/2016";
            articulo.Descripcion      = "Esto fue excelente";
            articulo.Precio           = 159;
            articulo.Existencia       = 9;
            articulo.CantidadCotizada = 4;

            paso = ArticuloBLL.Guardar(articulo);


            Assert.AreEqual(paso, true);
        }
예제 #12
0
        public void ModificarTest()
        {
            bool      paso;
            Articulos articulo = new Articulos();

            articulo.IdArticulo     = 2;
            articulo.NombreArticulo = "Aspirina";
            articulo.PrecioCompra   = 10;
            articulo.PrecioVenta    = 120;
            articulo.Existencia     = 50;
            articulo.ITBIS          = 18;
            articulo.FechaIngreso   = DateTime.Now;
            articulo.CategoriaId    = 1;


            paso = ArticuloBLL.Guardar(articulo);
        }
        private void GuardarButton_Click(object serder, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }
            var paso = ArticuloBLL.Guardar(articulo);

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Exito Exito", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Exito Exito", "Exito", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #14
0
        public void GuardarTest()
        {
            bool      paso;
            Articulos articulo = new Articulos();

            articulo.IdArticulo     = 2;
            articulo.NombreArticulo = "Acetaminofen";
            articulo.PrecioCompra   = 50;
            articulo.PrecioVenta    = 100;
            articulo.Existencia     = 10;
            articulo.ITBIS          = 0;
            articulo.FechaIngreso   = DateTime.Now;
            articulo.CategoriaId    = 1;


            paso = ArticuloBLL.Guardar(articulo);

            Assert.AreEqual(paso, true);
        }
예제 #15
0
        public void ModificarTest()
        {
            Articulos articulo = new Articulos();
            bool      paso     = false;

            articulo.ArticuloId  = 2;
            articulo.Descripcion = "Gomas";
            articulo.ProveedorId = 1;
            articulo.Categoria   = "Piezas Estructurales";
            articulo.Costo       = 500;
            articulo.Precio      = 550;
            articulo.Existencia  = 10;
            articulo.Ganancias   = 50;
            articulo.Fecha       = DateTime.Now;


            paso = ArticuloBLL.Guardar(articulo);

            Assert.AreEqual(paso, true);
        }
예제 #16
0
 private void GuardarBotton_Click(object sender, RoutedEventArgs e)
 {
     if (!Validar())
     {
         return;
     }
     else
     {
         var esOk = ArticuloBLL.Guardar(articulos);
         if (esOk)
         {
             Limpiar();
             MessageBox.Show("Guardado!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
         }
         else
         {
             MessageBox.Show("Guardado Fallido", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            {
                if (!Validar())
                {
                    return;
                }

                var paso = ArticuloBLL.Guardar(Articulos);
                if (paso)
                {
                    Limpiar();
                    MessageBox.Show("Transaccion Exitosa", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Transaccion Errada", "Error", MessageBoxButton.OK, MessageBoxImage.Warning);
                }
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            var paso = ArticuloBLL.Guardar(Articulos);

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado correctamente!", "Exito",
                                MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Transaccion Fallida", "Fallo",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #19
0
        public void GuardarBoton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            var found = ArticuloBLL.Guardar(articulo);

            if (found)
            {
                MessageBox.Show("Registro guardado", "Guardado exitoso",
                                MessageBoxButton.OK, MessageBoxImage.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("Error", "Hubo un error al guardar",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #20
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!!!");
            }
        }
예제 #21
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);
            }
        }