private void btnAgregar_Click(object sender, EventArgs e)
        {
            bool x = true;

            if (tbDni.Text == "")
            {
                tbDni.BackColor = Color.Red;
                x = false;
            }
            if (tbNombre.Text == "")
            {
                tbNombre.BackColor = Color.Red;
                x = false;
            }
            if (tbApellido.Text == "")
            {
                tbApellido.BackColor = Color.Red;
                x = false;
            }
            if (tbDireccion.Text == "")
            {
                tbDireccion.BackColor = Color.Red;
                x = false;
            }
            if (tbTelefono.Text == "")
            {
                tbTelefono.BackColor = Color.Red;
                x = false;
            }
            if (!dtpFechaNac.Checked)
            {
                x = false;
            }
            if (cbGrupo.SelectedItem == null)
            {
                x = false;
            }

            if (x)
            {
                string res = "";
                oPersona = new clsPersona();
                oPersona.Apellido = tbApellido.Text;
                oPersona.Codigo_grupo = Convert.ToInt32(cbGrupo.SelectedValue);
                oPersona.Direccion = tbDireccion.Text;
                oPersona.Dni = tbDni.Text;
                oPersona.Es_pareja = 1;
                oPersona.Fecha_nacimiento = dtpFechaNac.Value.Date;
                oPersona.Nombre = tbNombre.Text;
                oPersona.Telefono = tbTelefono.Text;
                res = oPersona.agregarPersona();
                if (res == "")
                {
                    MessageBox.Show("Lider de Grupo agregado correctamente");
                }
            }
            else
            {
                MessageBox.Show("Llene los campos correspondientes!");
            }
        }
예제 #2
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            bool x = true;

            if (tbDni.Text == "")
            {
                tbDni.BackColor = Color.Red;
                x = false;
            }
            if (tbNombre.Text == "")
            {
                tbNombre.BackColor = Color.Red;
                x = false;
            }
            if (tbApellido.Text == "")
            {
                tbApellido.BackColor = Color.Red;
                x = false;
            }
            if (tbDireccion.Text == "")
            {
                tbDireccion.BackColor = Color.Red;
                x = false;
            }
            if (tbTelefono.Text == "")
            {
                tbTelefono.BackColor = Color.Red;
                x = false;
            }
            if (!dtpFechaNac.Checked)
            {
                x = false;
            }
            if (x)
            {
                string exito;
                oPersona = new clsPersona();
                oPersona.Dni = tbDni.Text;
                oPersona.Nombre = tbNombre.Text;
                oPersona.Apellido = tbApellido.Text;
                oPersona.Telefono = tbTelefono.Text;
                oPersona.Fecha_nacimiento = dtpFechaNac.Value.Date;
                oPersona.Direccion = tbDireccion.Text;
                oPersona.Es_pareja = 0;
                oPersona.Codigo_grupo = clsUtilidades.codigoGrupo;
                exito = oPersona.agregarPersona();
                if (exito == "")
                {
                    MessageBox.Show("Integrante agregado correctamente");
                    if (MessageBox.Show("¿Desa agregar otro integrante?","", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        tbDni.Focus();
                    }
                    tbDni.Clear();
                    tbNombre.Clear();
                    tbApellido.Clear();
                    tbTelefono.Clear();
                    tbDireccion.Clear();
                    dtpFechaNac.Checked = false;

                }
                else
                {
                    MessageBox.Show("Ya existe una persona con el DNI: " + tbDni.Text);
                }
            }
            else
            {
                MessageBox.Show("Por Favor llene los campos correspondientes");
            }
        }