Esempio n. 1
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            if (Validar(1))
            {
                MessageBox.Show("Ingrese un ID");
                return;
            }

            int id = Convert.ToInt32(ArticuloIDnumericUpDown.Value);

            if (ArticulosBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ArticuloIDnumericUpDown.Value = 0;
                NombretextBox.Clear();
                MarcatextBox.Clear();
                FechaEntradadateTimePicker.Value = DateTime.Now;
                PrecioCompratextBox.Clear();
                PrecioVentatextBox.Clear();
                GananciatextBox.Clear();
                VigenciatextBox.Clear();
                ArticuloerrorProvider.Clear();
            }

            else
            {
                MessageBox.Show("No se pudo eliminar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
        public bool Validar()
        {
            if (string.IsNullOrEmpty(DescripciontextBox.Text))
            {
                ArticuloerrorProvider.SetError(DescripciontextBox, "llenar el campo de descripcion");
                return(false);
            }
            if (PrecionumericUpDown.Value == 0)
            {
                ArticuloerrorProvider.SetError(PrecionumericUpDown, "El precio no debe ser 0");
                return(false);
            }
            if (ExistencianumericUpDown.Value == 0)
            {
                ArticuloerrorProvider.SetError(ExistencianumericUpDown, "La existencia no debe ser 0");
                return(false);
            }
            if (FechaVencimientodateTimePicker.Value <= DateTime.Today)
            {
                ArticuloerrorProvider.SetError(FechaVencimientodateTimePicker, "La fecha de vencimiento no debe ser hoy ni dias antes");
            }

            if (CantidadnumericUpDown.Value == 0)
            {
                ArticuloerrorProvider.SetError(CantidadnumericUpDown, "La cantidad no debe ser 0");
                return(false);
            }

            return(true);
        }
Esempio n. 3
0
 private void Nuevobutton_Click_1(object sender, EventArgs e)
 {
     ArticuloIDnumericUpDown.Value = 0;
     NombretextBox.Clear();
     MarcatextBox.Clear();
     FechaEntradadateTimePicker.Value = DateTime.Now;
     PrecioCompratextBox.Clear();
     PrecioVentatextBox.Clear();
     GananciatextBox.Clear();
     VigenciatextBox.Clear();
     ArticuloerrorProvider.Clear();
 }
Esempio n. 4
0
 private void Limpiar()
 {
     ArticuloerrorProvider.Clear();
     ArticuloIDnumericUpDown.Value = 0;
     NombretextBox.Clear();
     MarcatextBox.Clear();
     FechaEntradadateTimePicker.Value = DateTime.Now;
     PrecioCompratextBox.Text         = 0.ToString();
     PrecioVentatextBox.Text          = 0.ToString();
     GananciatextBox.Text             = 0.ToString();
     VigenciatextBox.Text             = 0.ToString();
     ArticuloerrorProvider.Clear();
 }
Esempio n. 5
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool      paso      = false;
            Articulos articulos = LlenarClase();

            if (Validar(2))
            {
                MessageBox.Show("Llenar todos los campos marcados");
                return;
            }
            if (Validar(3))
            {
                MessageBox.Show("Digite un caracter no un numero");
                return;
            }

            ArticuloerrorProvider.Clear();


            if (ArticuloIDnumericUpDown.Value == 0)
            {
                paso = ArticulosBLL.Guardar(articulos);
            }
            else
            {
                var A = ArticulosBLL.Buscar(Convert.ToInt32(ArticuloIDnumericUpDown.Value));

                if (A != null)
                {
                    paso = BLL.ArticulosBLL.Modificar(articulos);
                }
            }
            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ArticuloIDnumericUpDown.Value = 0;

                NombretextBox.Clear();
                MarcatextBox.Clear();
                FechaEntradadateTimePicker.Value = DateTime.Now;
                PrecioCompratextBox.Clear();
                PrecioVentatextBox.Clear();
                GananciatextBox.Clear();
                VigenciatextBox.Clear();
                ArticuloerrorProvider.Clear();
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 6
0
        private bool SetError(int error)
        {
            bool paso = false;
            int  ejem = 0;

            if (error == 1 && int.TryParse(CriteriotextBox.Text, out ejem) == false)
            {
                ArticuloerrorProvider.SetError(CriteriotextBox, "Debe de introducir un numero");
                paso = true;
            }
            if (error == 2 && int.TryParse(CriteriotextBox.Text, out ejem) == true)
            {
                ArticuloerrorProvider.SetError(CriteriotextBox, "Debe de introducir un caracter");
                paso = true;
            }

            return(paso);
        }
Esempio n. 7
0
        private bool Validar(int validar)
        {
            bool paso = false;
            int  num  = 0;

            if (validar == 1 && ArticuloIDnumericUpDown.Value == 0)
            {
                ArticuloerrorProvider.SetError(ArticuloIDnumericUpDown, "Ingrese un ID");
                paso = true;
            }

            if (validar == 2 && NombretextBox.Text == string.Empty)
            {
                ArticuloerrorProvider.SetError(NombretextBox, "Ingrese el Nombre");
                paso = true;
            }

            if (validar == 2 && MarcatextBox.Text == string.Empty)
            {
                ArticuloerrorProvider.SetError(MarcatextBox, "Ingrese la Marca");
                paso = true;
            }

            if (validar == 3 && int.TryParse(NombretextBox.Text, out num) == true)
            {
                ArticuloerrorProvider.SetError(NombretextBox, "Debe Digitar Caracteres");
                paso = true;
            }

            if (validar == 3 && int.TryParse(MarcatextBox.Text, out num) == true)
            {
                ArticuloerrorProvider.SetError(MarcatextBox, "Debe Digitar Caracteres");
                paso = true;
            }


            return(paso);
        }
Esempio n. 8
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(IdnumericUpDown.Value);

            if (ArticuloBLL.Eliminar(id))

            {
                MessageBox.Show("eliminado", "exitosamente",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                IdnumericUpDown.Value = 0;
                FechaVencimientodateTimePicker.Value = DateTime.Now;
                DescripciontextBox.Clear();
                PrecionumericUpDown.Value     = 0;
                CantidadnumericUpDown.Value   = 0;
                ExistencianumericUpDown.Value = 0;
            }
            else
            {
                MessageBox.Show("no fue eliminado", "trate de nuevo",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            ArticuloerrorProvider.Clear();
        }
Esempio n. 9
0
 private void LimpiarError()
 {
     ArticuloerrorProvider.Clear();
 }