Beispiel #1
0
        public void ModificarTest()
        {
            bool        paso       = false;
            Inventarios inventario = new Inventarios();

            inventario.InventarioId = 1;
            inventario.Fecha        = DateTime.Now;
            inventario.ProductoId   = 2;
            inventario.Cantidad     = 4;
            paso = InventariosBLL.Modificar(inventario);

            Assert.AreEqual(paso, true);
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Repositorio <Inventarios> repositorio = new Repositorio <Inventarios>();
            Inventarios inventarios = repositorio.Buscar((int)InventarioIdNumericUpDown.Value);

            if (Validar())
            {
                MessageBox.Show("Hay Campos Que Deben Ser Revisados", "Validacion!!", MessageBoxButtons.OK, MessageBoxIcon.Question);
                return;
            }


            if (inventarios == null)
            {
                if (InventariosBLL.Guardar(LlenaClase()))
                {
                    MessageBox.Show("Guardado Correctamente", "Exito!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NuevoButton.PerformClick();
                }
                else
                {
                    MessageBox.Show("No Se Pudo Registrar El Inventario", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                if (InventariosBLL.Modificar(LlenaClase()))
                {
                    MessageBox.Show("Modificado Correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NuevoButton.PerformClick();
                }
                else
                {
                    MessageBox.Show("No Se Pudo Modificar El Inventario", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
        }