コード例 #1
0
        private void BtnActualizar_Click_1(object sender, EventArgs e)
        {
            bool   bande = true;
            bool   band  = true;
            string N     = TxtNombre.Text;
            string C     = TxtClave.Text;
            string T     = mtbTelefono.Text;
            string D     = TxtDireccion.Text;

            pictureBox1.Hide();
            pictureBox2.Hide();
            pictureBox3.Hide();
            pictureBox4.Hide();
            pictureBox5.Hide();

            if (N.Length < 4)
            {
                band = false;
                MessageBox.Show("Nombre de minimo 4 letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (N.Length > 20)
            {
                band = false;
                MessageBox.Show("Nombre de maximo 20 letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (C.Length > 2)
            {
                band = false;
                MessageBox.Show("Id. Cliente maximo 2 numeros", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (T.Length > 10)
            {
                band = false;
                MessageBox.Show("Telefono maximo 10 numeros", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (D.Length > 25)
            {
                band = false;
                MessageBox.Show("Dirección maximo 25 caracteres", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (band == true)
            {
                if (TxtCorreo.Text == "")
                {
                    pictureBox3.Show();
                    bande = false;
                }
                if (TxtDireccion.Text == "")
                {
                    pictureBox5.Show();
                    bande = false;
                }
                if (mtbTelefono.Text == "")
                {
                    pictureBox4.Show();
                    bande = false;
                }
                if (TxtNombre.Text == "")
                {
                    pictureBox1.Show();
                    bande = false;
                }

                if (TxtClave.Text == "")
                {
                    pictureBox2.Show();
                    bande = false;
                }
                if (bande == true)
                {
                    Operacion = "Actualizar";
                    Registros.RegistrarClientes_ModificarClientes(TxtNombre, TxtClave, TxtDireccion, TxtCorreo, mtbTelefono, Operacion);


                    CbxNombreM.Items.Clear();
                    CbxClaveM.Items.Clear();
                    ConsultarClientes();
                    Limpiar();
                    MessageBox.Show("DATOS ACTUALIZADOS");
                }
                else
                {
                    MessageBox.Show("Los campos señalados son obligatorios. Favor de llenarlos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
コード例 #2
0
ファイル: Validaciones.cs プロジェクト: NonoAcr/CpuFix
        public void ValidarRegistrarClientes(TextBox TxtNombre, TextBox TxtIdClave, TextBox TxtDireccion, TextBox TxtCorreo, MaskedTextBox mtbTelefono, PictureBox pictureBox1,
                                             PictureBox pictureBox2, PictureBox pictureBox3, PictureBox pictureBox4, PictureBox pictureBox5)
        {
            string    Clave = "", Operacion = "";
            bool      bande     = true;
            bool      band      = true;
            string    N         = TxtNombre.Text;
            string    C         = TxtIdClave.Text;
            string    T         = mtbTelefono.Text;
            string    D         = TxtDireccion.Text;
            Consultas Consultas = new Consultas();
            Registros Registros = new Registros();


            pictureBox1.Hide();
            pictureBox2.Hide();
            pictureBox3.Hide();
            pictureBox4.Hide();
            pictureBox5.Hide();
            if (N.Length < 4)
            {
                band = false;
                MessageBox.Show("Nombre de minimo 4 letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (N.Length > 20)
            {
                band = false;
                MessageBox.Show("Nombre de maximo 20 letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (C.Length > 2)
            {
                band = false;
                MessageBox.Show("Id. Cliente maximo 2 numeros", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (T.Length > 10)
            {
                band = false;
                MessageBox.Show("Telefono maximo 10 numeros", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (D.Length > 25)
            {
                band = false;
                MessageBox.Show("Dirección maximo 25 caracteres", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (band == true)
            {
                if (TxtCorreo.Text == "")
                {
                    pictureBox3.Show();
                    bande = false;
                }
                if (TxtDireccion.Text == "")
                {
                    pictureBox5.Show();
                    bande = false;
                }
                if (mtbTelefono.Text == "")
                {
                    pictureBox4.Show();
                    bande = false;
                }
                if (TxtNombre.Text == "")
                {
                    pictureBox1.Show();
                    bande = false;
                }

                if (TxtIdClave.Text == "")
                {
                    pictureBox2.Show();
                    bande = false;
                }

                Clave = Consultas.VerificarClave(TxtIdClave);
                if (bande == true)
                {
                    if (Clave == TxtIdClave.Text)
                    {
                        MessageBox.Show("La Clave Del Cliente Ya Existe");
                    }
                    else
                    {
                        Registros.RegistrarClientes_ModificarClientes(TxtNombre, TxtIdClave, TxtDireccion, TxtCorreo, mtbTelefono, Operacion);
                        MessageBox.Show("Agregado");
                        Limpiar(TxtNombre, TxtIdClave, TxtDireccion, TxtCorreo, mtbTelefono, pictureBox1, pictureBox2, pictureBox3, pictureBox4, pictureBox5);
                    }
                }
                else
                {
                    MessageBox.Show("Los campos señalados son obligatorios. Favor de llenarlos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }