コード例 #1
0
        private bool ValidarCampos()
        {
            if (string.IsNullOrWhiteSpace(NombreArticulotextBox.Text))
            {
                NombreArticulotextBox.Focus();
                MYerrorProvider.SetError(NombreArticulotextBox,
                                         "No debes dejar este campo vacio");
                return(false);
            }
            if (string.IsNullOrWhiteSpace(ContraseñatextBox.Text))
            {
                ContraseñatextBox.Focus();
                MYerrorProvider.SetError(ContraseñatextBox,
                                         "No debes dejar este campo vacio");
                return(false);
            }
            if (string.IsNullOrWhiteSpace(ConfirmarContraseñatextBox.Text))
            {
                ConfirmarContraseñatextBox.Focus();
                MYerrorProvider.SetError(ConfirmarContraseñatextBox,
                                         "No debe dejar este campo vacio");
                return(false);
            }
            if (!ContraseñatextBox.Text.Equals(ConfirmarContraseñatextBox.Text))
            {
                MYerrorProvider.SetError(ConfirmarContraseñatextBox,
                                         "Las contraseñas no coinciden");
                //ContraseñatextBox.Clear();
                ConfirmarContraseñatextBox.Clear();
                return(false);
            }


            return(true);
        }
コード例 #2
0
        private bool HayErrores1()
        {
            bool HayErrores = false;

            if (string.IsNullOrEmpty(ClientecomboBox.Text))
            {
                MYerrorProvider.SetError(ClientecomboBox,
                                         "Debes Tener registrado al menos un cliente registrado");
                HayErrores = true;
            }

            if (string.IsNullOrEmpty(ArticulocomboBox.Text))
            {
                MYerrorProvider.SetError(ArticulocomboBox,
                                         "Debes Tener registrado al menos un articulo registrado");
                HayErrores = true;
            }


            if (CantidadnumericUpDown.Value == 0)
            {
                MYerrorProvider.SetError(CantidadnumericUpDown,
                                         "Digite una cantidad");
                HayErrores = true;
            }

            return(HayErrores);
        }
コード例 #3
0
        private bool HayErrores()
        {
            bool HayErrores = false;

            if (String.IsNullOrWhiteSpace(DescripciontextBox.Text))
            {
                MYerrorProvider.SetError(DescripciontextBox,
                                         "No debes dejar la descripcion vacia");
                HayErrores = true;
            }
            return(HayErrores);
        }
コード例 #4
0
        private bool HayErrores()
        {
            bool HayErrores = false;

            if (String.IsNullOrWhiteSpace(NombreArticulotextBox.Text))
            {
                MYerrorProvider.SetError(NombreArticulotextBox,
                                         "No debes dejar el nombre del articulo vacio");
                HayErrores = true;
            }


            if (String.IsNullOrWhiteSpace(ExistenciatextBox.Text))
            {
                MYerrorProvider.SetError(ExistenciatextBox,
                                         "No debes dejar la Existencia vacia");
                HayErrores = true;
            }


            if (String.IsNullOrWhiteSpace(PrecioVentatextBox.Text))
            {
                MYerrorProvider.SetError(PrecioVentatextBox,
                                         "No debes dejar el precio de venta vacio");
                HayErrores = true;
            }


            if (String.IsNullOrWhiteSpace(PrecioCompratextBox.Text))
            {
                MYerrorProvider.SetError(PrecioCompratextBox,
                                         "No debes dejar el precio de compra vacio");
                HayErrores = true;
            }


            if (String.IsNullOrWhiteSpace(ITBIStextBox.Text))
            {
                MYerrorProvider.SetError(ITBIStextBox,
                                         "No debes dejar el ITBIS del articulo vacio");
                HayErrores = true;
            }
            if (IsNumber(PrecioCompratextBox.Text) && IsNumber(PrecioVentatextBox.Text))
            {
                if (double.Parse(PrecioVentatextBox.Text) < double.Parse(PrecioCompratextBox.Text))
                {
                    HayErrores = true;
                    MessageBox.Show("El precio de la venta no puede ser menor que el de la compra");
                }
            }

            return(HayErrores);
        }
コード例 #5
0
 private void Limpiar()
 {
     ArticuloIdnumericUpDown.Value = 0;
     NombreArticulotextBox.Clear();
     ExistenciatextBox.Clear();
     PrecioVentatextBox.Clear();
     PrecioCompratextBox.Clear();
     FechaIngresodateTimePicker.Value = DateTime.Now;
     CategoriacomboBox.SelectedValue  = 0;
     ITBIStextBox.Clear();
     MYerrorProvider.Clear();
 }
コード例 #6
0
 private void Limpiar()
 {
     FacturaIDnumericUpDown.Value   = 0;
     FechadateTimePicker.Value      = DateTime.Now;
     CantidadnumericUpDown.Value    = 0;
     PrecionumericUpDown.Value      = 0;
     ImportenumericUpDown.Value     = 0;;
     TotalnumericUpDown.Value       = 0;
     DetalledataGridView.DataSource = null;
     SubTotalnumericUpDown.Value    = 0;
     ItbisnumericUpDown.Value       = 0;
     MYerrorProvider.Clear();
     Facturas.Detalle = new List <FacturasDetalles>();
 }
コード例 #7
0
 private void Limpiar()
 {
     ClienteIDnumericUpDown.Value = 0;
     NombretextBox.Clear();
     DirecciontextBox.Clear();
     EmailtextBox.Clear();
     SexocomboBox.SelectedValue = 0;
     CreditotextBox.Clear();
     FechaNacimientodateTimePicker.Text = "6/8/2000";
     creditomaximotextBox.Clear();
     CedulamaskedTextBox.Clear();
     TelefonomaskedTextBox.Clear();
     MYerrorProvider.Clear();
 }
コード例 #8
0
        private bool HayErrores()
        {
            bool HayErrores = false;

            if (String.IsNullOrWhiteSpace(NombretextBox.Text))
            {
                MYerrorProvider.SetError(NombretextBox,
                                         "No Debes debes dejar el nombre del cliente vacio");
                HayErrores = true;
            }



            if (String.IsNullOrWhiteSpace(DirecciontextBox.Text))
            {
                MYerrorProvider.SetError(DirecciontextBox,
                                         "No Debes debes dejar la direccion vacia");
                HayErrores = true;
            }


            if (String.IsNullOrWhiteSpace(EmailtextBox.Text))
            {
                MYerrorProvider.SetError(EmailtextBox,
                                         "Debes Introducir un email");
                HayErrores = true;
            }

            string ced = CedulamaskedTextBox.Text.Replace('-', ' ').Trim();

            if (CedulamaskedTextBox.Text.Replace('-', ' ').Trim().Length < 11)
            {
                MYerrorProvider.SetError(CedulamaskedTextBox,
                                         "Debe introducir una cedula correcta");
                //MessageBox.Show("la longitud de la cedula es igual a "+ced.Length);
                HayErrores = true;
            }

            string tel = TelefonomaskedTextBox.Text.Replace('-', ' ').Trim();

            if (TelefonomaskedTextBox.Text.Replace('-', ' ').Trim().Trim().Length < 12)
            {
                MYerrorProvider.SetError(TelefonomaskedTextBox,
                                         "debe introducir un telefono correcto");
                HayErrores = true;
            }

            return(HayErrores);
        }
コード例 #9
0
        private bool HayErrores()
        {
            bool HayErrores = false;

            if (DetalledataGridView.RowCount == 0)
            {
                MYerrorProvider.SetError(DetalledataGridView,
                                         "Es obligatorio seleccionar los articulos ");
                HayErrores = true;
            }

            if (string.IsNullOrEmpty(ClientecomboBox.Text))
            {
                MYerrorProvider.SetError(ClientecomboBox,
                                         "Debes Tener registrado al menos un cliente registrado");
                HayErrores = true;
            }
            if (!CreditocheckBox.Checked)
            {
                if (Convert.ToDouble(EfectivonumericUpDown.Value) <= Convert.ToDouble(TotalnumericUpDown.Value))
                {
                    MYerrorProvider.SetError(EfectivonumericUpDown,
                                             "El efectivo no alcanza para realizar el pago");
                    HayErrores = true;
                }
            }



            if (string.IsNullOrEmpty(ArticulocomboBox.Text))
            {
                MYerrorProvider.SetError(ArticulocomboBox,
                                         "Debes Tener registrado al menos un articulo registrado");
                HayErrores = true;
            }

            return(HayErrores);
        }
コード例 #10
0
 private void Limpiar()
 {
     CategoriaIDnumericUpDown.Value = 0;
     DescripciontextBox.Clear();
     MYerrorProvider.Clear();
 }