示例#1
0
        private void GuardarAButton_Click(object sender, EventArgs e)
        {
            Articulos Art = ArticulosBLL.Buscar((int)ArticulosIdNumericUpDown.Value);

            if (!CampoVacio())
            {
                if (Art == null)
                {
                    er.Clear();
                    if (ArticulosBLL.Guardar(ObtInstancia()))
                    {
                        MessageBox.Show("Se ha guardado el articulo.");
                    }
                    else
                    {
                        MessageBox.Show("No se pudo guardar el articulo.");
                    }
                }
                else
                {
                    Art.ArticulosId = (int)ArticulosIdNumericUpDown.Value;
                    Art.Descripcion = DescripcionTextBox.Text;
                    Art.Precio      = PrecioNumericUpDown.Value;

                    if (ArticulosBLL.Modificar(Art))
                    {
                        MessageBox.Show("Se ha modificado el articulo.");
                    }
                    else
                    {
                        MessageBox.Show("No se pudo modificar el articulo.");
                    }
                }
            }
        }
示例#2
0
        private void Guardarbutton_Click_1(object sender, EventArgs e)
        {
            Articulos articulo = ArticulosBLL.Buscar((int)ArticulosIdnumericUpDown.Value);

            if (GetValidacion())
            {
                if (articulo == null)
                {
                    if (ArticulosBLL.Guardar(LlenarClase()))
                    {
                        MessageBox.Show("Guardado Con Exito");
                    }
                    else
                    {
                        MessageBox.Show("El Articulo No Se Guardo");
                    }
                }
                else
                {
                    if (ArticulosBLL.Modificar(LlenarClase()))
                    {
                        MessageBox.Show("Modificado Con Exito");
                    }
                    else
                    {
                        MessageBox.Show("El Articulo No Se Modifico");
                    }
                }
            }
            else
            {
                ActivarError();
            }
        }
        private void Guardar_button_Click(object sender, EventArgs e)
        {
            SuperErrorProvider.Clear();
            int       id                = (int)ArticuloId_numericUpDown.Value;
            Articulos articulos         = ArticulosBLL.Buscar(id);
            Articulos articulos_guardar = LlenaClase();

            if (articulos == null)
            {
                if (GuardarValidar()) ///sim la funcion validar = true entonces guardaame
                {
                    if (ArticulosBLL.Guardar(articulos_guardar))
                    {
                        MessageBox.Show("Articulo Guardado");
                        Limpiar();
                    }
                }
            }
            else
            {
                if (GuardarValidar())
                {
                    if (ArticulosBLL.Modificar(articulos_guardar))
                    {
                        MessageBox.Show("articulo Modificado");
                    }
                    else
                    {
                        MessageBox.Show("Articulo no medificado");
                    }
                }
            }
        }
        public void ModificarTest()
        {
            Articulos articulos = ArticulosBLL.Buscar(3);

            articulos.Descripcion = "Uvas Moradas";
            bool modificado = ArticulosBLL.Modificar(articulos);

            Assert.AreEqual(true, modificado);
        }
        public void ModificarTest()
        {
            bool      paso;
            Articulos articulo = new Articulos();

            articulo.ArticuloId       = 3;
            articulo.Descripcion      = "Clinch";
            articulo.Costo            = 40;
            articulo.Precio           = 80;
            articulo.PorcientoGanacia = 30;
            articulo.Inventario       = 0;;
            paso = ArticulosBLL.Modificar(articulo);
            Assert.AreEqual(paso, true);
        }
示例#6
0
        public void ModificarTest()
        {
            Articulo articulo = new Articulo()
            {
                ArticuloId       = 1,
                FechaVencimiento = DateTime.Now,
                Descripcion      = "ArticuloModificado",
                Precio           = 3000,
                Existencia       = 2,
                CantidadCotizada = 1
            };
            bool paso = ArticulosBLL.Modificar(articulo);

            Assert.AreEqual(paso, true);
        }
示例#7
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            bool      paso     = false;
            Articulos articulo = Llenaclase();

            if (validar(2))
            {
                MessageBox.Show("Introduzca Las Casillas Correspondientes!");
            }
            else
            {
                if (ArticuloIdNumericUpDown.Value == 0)
                {
                    paso = ArticulosBLL.Guardar(articulo);
                }
                else
                {
                    int id        = Convert.ToInt32(ArticuloIdNumericUpDown.Value);
                    var articulos = ArticulosBLL.Buscar(id);
                    if (articulos != null)
                    {
                        paso = ArticulosBLL.Modificar(articulo);
                    }
                    else
                    {
                        MessageBox.Show("Id No Encotrado!", "Fallo",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                LimpiarCampos();
                GeneralErrorProvider.Clear();
                if (paso)
                {
                    MessageBox.Show("Guardado!", "Exitoso",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No pudo Guardar!", "Fallo",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#8
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            RepositorioBase <Articulos> db = new RepositorioBase <Articulos>();
            Articulos articulos            = new Articulos();

            bool paso = false;

            if (!Validar())
            {
                return;
            }

            Limpiar();



            if (articulo.ArticulosId == 0)
            {
                paso = ArticulosBLL.Guardar(articulo);
            }
            else
            {
                if (!existeEnLaBaseDeDatos())
                {
                    paso = ArticulosBLL.Modificar(articulo);
                    MessageBox.Show(" modifico ", "Existo", MessageBoxButton.OK, MessageBoxImage.Information);
                }
            }
            //Informar el resultado
            if (paso)
            {
                Limpiar();
            }

            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Articulos a;
            bool      paso = false;

            if (!Validar())
            {
                return;
            }

            a = LlenaClase();

            if (string.IsNullOrEmpty(ProductoIDTextBox.Text) || ProductoIDTextBox.Text == "0")
            {
                paso = ArticulosBLL.Guardar(a);
            }


            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("ERROR", "error", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = ArticulosBLL.Modificar(a);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado");
            }
            else
            {
                MessageBox.Show("ERROR", "opción no valida", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool      paso      = false;
            Articulos articulos = new Articulos();

            if (!validar())
            {
                return;
            }

            articulos = llenaClase();

            if (Convert.ToInt32(ArticuloIdTextBox.Text) == 0)
            {
                paso = ArticulosBLL.Guardar(articulos);
            }
            else
            {
                if (existeEnLaBaseDeDatos())
                {
                    paso = ArticulosBLL.Modificar(articulos);
                }
                else
                {
                    MessageBox.Show("No existe ese articulo");
                }
            }

            if (paso)
            {
                MessageBox.Show("Guardado exitoso");
                limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar");
            }
        }
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Articulos articulos;

            bool paso = false;

            if (!GuardarValidar())
            {
                return;
            }


            articulos = LlenarClase();
            if (IDnumericUpDown.Value == 0)
            {
                paso = ArticulosBLL.Guardar(articulos);
            }
            else
            {
                if (!ExisteEnLaBAseDeDatos())
                {
                    MessageBox.Show("No se puede modificar algo que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = ArticulosBLL.Modificar(articulos);
            }

            if (paso)
            {
                MessageBox.Show("Se Guardo Exitosamente");
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se Guardo Exitosamente");
            }
        }
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (Validar(2))
            {
                MessageBox.Show("LLenar los campos marcados");
                return;
            }

            GeneralerrorProvider.Clear();


            if (ArticuloIdnumericUpDown.Value == 0)
            {
                if (ArticulosBLL.Guardar(LlenarClase()))
                {
                    LimpiarCampos();
                    MessageBox.Show("Guardado!!", "Exito",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                if (ArticulosBLL.Modificar(LlenarClase()))
                {
                    MessageBox.Show("Guardado!!", "Exito",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimpiarCampos();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar!!", "Fallo",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            //Para limpiar los campos
            LimpiarCampos();
        }
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Articulo articulo;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }



            articulo = LlenaClase();
            if (IDnumericUpDown.Value == 0)
            {
                paso = ArticulosBLL.Guardar(articulo);
            }
            else
            {
                if (!ExiteEnBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar  un articulo que no exite", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = ArticulosBLL.Modificar(articulo);
            }
            Limpiar();
            if (paso)
            {
                MessageBox.Show("Guardado con Exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No  se pudo Guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Articulo articulo;
            bool     guardado = false;

            if (!Validar())
            {
                return;
            }

            articulo = LlenaClase();

            if (ProductoIdTextBox.Text == "0" || string.IsNullOrWhiteSpace(ProductoIdTextBox.Text))
            {
                guardado = ArticulosBLL.Guardar(articulo);
            }
            else
            {
                if (!ExisteEnLaBaseDatos())
                {
                    MessageBox.Show("Este articulo no se puede modificar porque no existe");
                    ProductoIdTextBox.Focus();
                    return;
                }
                guardado = ArticulosBLL.Modificar(articulo);
            }

            if (guardado)
            {
                MessageBox.Show("Guardado :)", "EXITO", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
            else
            {
                MessageBox.Show("No se ah Guardado :(", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#15
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Articulo articulo;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            articulo = LlenaClase();

            if (Convert.ToInt32(ProductoIdTextBox.Text) == 0)
            {
                paso = ArticulosBLL.Guardar(articulo);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("NO SE PUEDE MODIFICAR, la persona No la han creado", "Fallo", MessageBoxButton.OK);
                    return;
                }
                paso = ArticulosBLL.Modificar(articulo);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!!", "Existo", MessageBoxButton.OK);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK);
            }
        }