private void NuevoButton_Click(object sender, EventArgs e)
 {
     ProveedorIdTextBox.Clear();
     NombreEmpresaTextBox.Clear();
     DireccionTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     EmailTextBox.Clear();
     RNCTextBox.Clear();
     NombreRepresentanteTextBox.Clear();
     CelularMaskedTextBox.Clear();
     ProveedorIdTextBox.ReadOnly = false;
 }
 private void NuevoButton_Click(object sender, EventArgs e)
 {
     ProveedorIdTextBox.Clear();
     NombreEmpresaTextBox.Clear();
     DireccionTextBox.Clear();
     TelefonoMaskedTextBox.Clear();
     EmailTextBox.Clear();
     RNCTextBox.Clear();
     NombreRepresentanteTextBox.Clear();
     CelularMaskedTextBox.Clear();
     ProveedorIdTextBox.ReadOnly = false;
     miError.Clear();
     ButtonGuardar.Text     = "Guardar";
     EliminarButton.Enabled = false;
 }
示例#3
0
        private bool Validar()
        {
            bool paso = true;

            {
                if (String.IsNullOrWhiteSpace(NombreTextBox.Text))
                {
                    SuperErrorProvider.SetError(NombreTextBox, "Este campo no debe estar vacio");
                    NombreTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(DireccionTextBox.Text))
                {
                    SuperErrorProvider.SetError(DireccionTextBox, "Este campo no debe estar vacio");
                    DireccionTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(TelefonoMaskedTextBox.Text))
                {
                    SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este campo no debe estar vacio");
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(RNCTextBox.Text))
                {
                    SuperErrorProvider.SetError(RNCTextBox, "Este campo no debe estar vacio");
                    RNCTextBox.Focus();
                    paso = false;
                }

                if (!TelefonoMaskedTextBox.MaskFull)
                {
                    SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este campo no esta correctamente lleno");
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }
示例#4
0
        private bool ValidarBase()
        {
            Contexto c    = new Contexto();
            bool     paso = true;

            {
                if (c.Suplidores.Any(p => p.Nombre.Equals(NombreTextBox.Text)))
                {
                    SuperErrorProvider.SetError(NombreTextBox, "Este nombre ya existe");
                    NombreTextBox.Focus();
                    paso = false;
                }

                if (c.Suplidores.Any(p => p.Direccion.Equals(DireccionTextBox.Text)))
                {
                    SuperErrorProvider.SetError(DireccionTextBox, "Esta direccion Existe");
                    DireccionTextBox.Focus();
                    paso = false;
                }

                if (c.Suplidores.Any(p => p.Telefono.Equals(TelefonoMaskedTextBox.Text)))
                {
                    SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este numero ya existe");
                    TelefonoMaskedTextBox.Focus();
                    paso = false;
                }

                if (c.Suplidores.Any(p => p.RNC.Equals(RNCTextBox.Text)))
                {
                    SuperErrorProvider.SetError(RNCTextBox, "Este RNC ya esta registrado");
                    RNCTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }