Beispiel #1
0
        private void Guardar_button_Click(object sender, EventArgs e)
        {
            Articulos articulo = LlenaClase();
            bool      paso     = false;

            if (Validar())//si la funcion validar() = True entonces se procede a guarda o modificar
            {
                //Verificar si es a guardar o modificar un articulo
                if (ArticuloId_numericUpDown.Value == 0)
                {
                    paso = BLL.ArticulosBLL.Guardar(articulo);
                }

                else
                {
                    paso = BLL.ArticulosBLL.Modificar(articulo);
                }


                //Notifica Si ocurrio o no
                if (paso)
                {
                    Nuevo_button.PerformClick();
                    MessageBox.Show("Se Ha Guardado!!", "Congradulation!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Validar_errorProvider.Clear();
                }

                else
                {
                    MessageBox.Show("Imposible Guardar??", "Oops!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
Beispiel #2
0
 private void Nuevo_button_Click(object sender, EventArgs e)
 {
     ArticuloId_numericUpDown.Value = 0;
     FechaVenc_dateTimePicker.ResetText();
     Descripcion_textBox.Clear();
     Precio_numericUpDown.Value       = 0;
     Existencia_numericUpDown.Value   = 0;
     CantCotizada_numericUpDown.Value = 0;
     Validar_errorProvider.Clear();
 }
Beispiel #3
0
        //metodo en el cual validamos los campos para que sean obligatorios
        private bool Validar()
        {
            bool paso = true;

            if (FechaVenc_dateTimePicker.Value != DateTime.Now && FechaVenc_dateTimePicker.Value < DateTime.Now)
            {
                Validar_errorProvider.SetError(FechaVenc_dateTimePicker, "Debe Seleccionar Una Fecha Mayor A La Actual");
                paso = false;
            }
            else


            if (Descripcion_textBox.Text == string.Empty)
            {
                Validar_errorProvider.SetError(Descripcion_textBox, "Falto Introducir La Descripcion Del Articulo");
                paso = false;
            }
            else

            if (Precio_numericUpDown.Value == 0)
            {
                Validar_errorProvider.SetError(Precio_numericUpDown, "Falto Digital El Precio Del Articulo");
                paso = false;
            }
            else
            if (Existencia_numericUpDown.Value == 0)
            {
                Validar_errorProvider.SetError(Existencia_numericUpDown, "Al Menos Debe Exitir 1 Articulo");
                paso = false;
            }
            else
            if (CantCotizada_numericUpDown.Value == 0)
            {
                Validar_errorProvider.SetError(CantCotizada_numericUpDown, "Debe Ingresar La Cantidad Cotizada Del Articulo");
                paso = false;
            }
            else
            if (CantCotizada_numericUpDown.Value > Existencia_numericUpDown.Value)
            {
                Validar_errorProvider.SetError(CantCotizada_numericUpDown, "La Cantidad Cotizada No Debe Superar La Existencia Del Articulo");
                paso = false;
            }

            return(paso);
        }
Beispiel #4
0
        //metodo en el cual validamos los campos para que sean obligatorios
        private bool Validar()
        {
            bool paso = true;

            if (Descripcion_textBox.Text == string.Empty)
            {
                Validar_errorProvider.SetError(Descripcion_textBox, "Falto Introducir La Descripcion Del Articulo");
                paso = false;
            }
            //else
            if (Precio_numericUpDown.Value == 0)
            {
                Validar_errorProvider.SetError(Precio_numericUpDown, "Falto Digital El Precio Del Articulo");
                paso = false;
            }
            //else
            if (Existencia_numericUpDown.Value == 0)
            {
                Validar_errorProvider.SetError(Existencia_numericUpDown, "Al Menos Debe Exitir 1 Articulo");
                paso = false;
            }
            //else

            /* if (CantCotizada_numericUpDown.Value == 0)
             * {
             *   Validar_errorProvider.SetError(CantCotizada_numericUpDown, "Debe Ingresar La Cantidad Cotizada Del Articulo");
             *   paso = false;
             * }
             * //else
             *
             *
             * if (CantCotizada_numericUpDown.Value > Existencia_numericUpDown.Value)
             * {
             *   Validar_errorProvider.SetError(CantCotizada_numericUpDown, "La Cantidad Cotizada No Debe Superar La Existencia Del Articulo");
             *   paso = false;
             * }*/

            return(paso);
        }