Exemple #1
0
        private void btnAñadir_Click(object sender, EventArgs e)
        {
            if (txtCi.Text == "")
            {
                errorProvider1.SetError(txtCi, "Debe ingresar un CI");
                txtCi.Focus();
                return;
            }
            errorProvider1.SetError(txtCi, "");
            if (txtNombre.Text == "")
            {
                errorProvider1.SetError(txtNombre, "Debe ingresar un Nombre");
                txtNombre.Focus();
                return;
            }
            errorProvider1.SetError(txtNombre, "");
            if (txtApellido.Text == "")
            {
                errorProvider1.SetError(txtApellido, "Debe ingresar un Apellido");
                txtApellido.Focus();
                return;
            }
            errorProvider1.SetError(txtApellido, "");
            Int64 celular;

            if (!Int64.TryParse(txtCelular.Text, out celular))
            {
                errorProvider1.SetError(txtCelular, "Debe ingresar un Número de Celular");
                txtCelular.Focus();
                return;
            }
            errorProvider1.SetError(txtCelular, "");
            if (Convert.ToInt64(txtCelular.Text) < 60000000 && Convert.ToInt64(txtCelular.Text) > 79999999)
            {
                errorProvider1.SetError(txtCelular, "Debe ingresar un Celular Válido");
                txtCelular.Focus();
                return;
            }
            errorProvider1.SetError(txtCelular, "");

            Cliente           cliente  = new Cliente();
            Conexion_Consulta consulta = new Conexion_Consulta();

            cliente = consulta.infoCliente(txtCi.Text);

            if (txtCi.Text.Equals(cliente.ciNit))
            {
                cliente.nombre   = txtNombre.Text;
                cliente.apellido = txtApellido.Text;

                cliente.cel = Convert.ToInt32(txtCelular.Text);
                if (consulta.modificarCliente(cliente))
                {
                    MessageBox.Show("MODIFICACION CORRECTA");
                }
            }

            else
            {
                MessageBox.Show("MODIFICACION incirecta");
            }
        }