Ejemplo n.º 1
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            if (!Validar())
            {
                return;
            }
            bool        paso       = false;
            EntradasBLL dbe        = new EntradasBLL();
            Entradas    inventario = new Entradas();

            inventario = LlenaClase();
            if (EntradaInventarioIdnumericUpDown.Value == 0)
            {
                paso = dbe.Guardar(inventario);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un producto que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = dbe.Modificar(inventario);
            }

            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            Limpiar();
        }
        public void ModificarTest()
        {
            bool     paso;
            Entradas entrada = new Entradas();

            entrada.EntradaId  = 3;
            entrada.ArticuloId = 2;
            entrada.Cantidad   = 8;
            paso = EntradasBLL.Modificar(entrada);
            Assert.AreEqual(paso, true);
        }
        public void ModificarTest()
        {
            bool     paso;
            Entradas entrada = new Entradas();

            entrada.EntradaId  = 3;
            entrada.Fecha      = DateTime.Now;
            entrada.ProductoId = 2;
            entrada.Cantidad   = 20;
            paso = EntradasBLL.Modificar(entrada);
            Assert.AreEqual(paso, true);
        }
Ejemplo n.º 4
0
        public void Modificar()
        {
            bool     paso;
            Entradas entrada = new Entradas();

            entrada.EntradaId = 9;
            entrada.Fecha     = DateTime.Now;
            entrada.producto  = "Pussy";
            entrada.Cantidad  = 3;
            paso = EntradasBLL.Modificar(entrada);
            Assert.AreEqual(paso, true);
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Entradas entradas;
            bool     Paso = false;

            if (HayErrores())
            {
                MessageBox.Show("Debe llenar éste campo!!!", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            entradas = LlenaClase();

            if (EntradaIdNumericUpDown.Value == 0)
            {
                Paso = EntradasBLL.Guardar(entradas);
                MessageBox.Show("Guardado", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            else
            {
                int id = Convert.ToInt32(EntradaIdNumericUpDown.Value);
                entradas = EntradasBLL.Buscar(id);

                if (entradas != null)
                {
                    Paso = EntradasBLL.Modificar(LlenaClase());
                    MessageBox.Show("Modificado", "Exito",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Id no existe", "Falló",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (Paso)
            {
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Falló",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 6
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (entrada.EntradaId == 0)
            {
                entrada.UsuarioId = UsuarioId;
            }

            if (SuplidorIdComboBox.SelectedIndex < 0)
            {
                MessageBox.Show("Debe seleccionar un suplidor");
                return;
            }

            entrada.SuplidorId = SuplidoresId[SuplidorIdComboBox.SelectedIndex]; //obtener el id del suplidor seleccionado
            entrada.CacaoId    = CacaosId[CacaoIdComboBox.SelectedIndex];

            if (EntradaIdTextBox.Text == "0")
            {
                paso = EntradasBLL.Guardar(entrada);
            }
            else
            {
                if (ExisteEnLaBaseDeDatos())
                {
                    entrada.FechaModificacion = DateTime.Now;
                    paso = EntradasBLL.Modificar(entrada);
                }
                else
                {
                    MessageBox.Show("No se Puede Modificar una Entrada que no existe");
                    return;
                }
            }

            if (paso)
            {
                CacaosBLL.ActualizarCacao(entrada.CacaoId, entrada.Cantidad, entrada.Costo);
                Limpiar();
                MessageBox.Show("Guardado");
            }
            else
            {
                MessageBox.Show("La Entrada No se Pudo Guardar");
            }
        }
Ejemplo n.º 7
0
        protected void guardarButton_Click(object sender, EventArgs e)
        {
            bool        paso        = false;
            EntradasBLL repositorio = new EntradasBLL();
            Entradas    entrada     = new Entradas();

            if (Validar())
            {
                return;
            }
            else
            {
                entrada = LlenaClase();

                if (EntradaIdTextBox.Text == "0")
                {
                    paso = repositorio.Guardar(entrada);
                    Utils.ShowToastr(this, "Guardado", "Exito", "success");
                    Limpiar();
                }
                else
                {
                    EntradasBLL repository = new EntradasBLL();
                    int         id         = Utils.ToInt(EntradaIdTextBox.Text);
                    entrada = repository.Buscar(id);

                    if (entrada != null)
                    {
                        paso = repository.Modificar(LlenaClase());
                        Utils.ShowToastr(this, "Modificado", "Exito", "success");
                    }
                    else
                    {
                        Utils.ShowToastr(this, "Id no existe", "Error", "error");
                    }
                }

                if (paso)
                {
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this, "No se pudo guardar", "Error", "error");
                }
            }
        }
        public void ModificarTest()
        {
            bool     paso;
            Entradas e = new Entradas();

            e.EntradaId         = 0;
            e.Fecha             = DateTime.Now;
            e.SuplidorId        = 1;
            e.CacaoId           = 1;
            e.Cantidad          = 500;
            e.Total             = 600;
            e.FechaCreacion     = DateTime.Now;
            e.FechaModificacion = DateTime.Now;
            e.UsuarioId         = 1;
            paso = EntradasBLL.Modificar(e);

            Assert.AreEqual(paso, true);
        }