Beispiel #1
0
        private void cargarPersona(TIC.DatosPersonas personas)
        {
            //cargar los datos en los texbox

            this.txtCedula.Text    = personas.Cedula;
            this.txtApellidos.Text = personas.Apellidos;
            this.txtNombres.Text   = personas.Nombres;



            if (personas.Sexo == "Masculino")
            {
                this.cmbSexo.Text = "Masculino";
            }
            else
            {
                this.cmbSexo.Text = "Femenino";
            }


            this.dtFechaNacimiento.Value = personas.FechaNacimineto;

            this.txtCorreo.Text   = personas.Correo;
            this.txtEstatura.Text = personas.Estatura.ToString();
            this.txtPeso.Text     = personas.Peso.ToString();
        }
Beispiel #2
0
        private void btnCargar_Click(object sender, EventArgs e)
        {
            string cedula = this.cmCedula.SelectedValue.ToString();

            TIC.DatosPersonas personas = new TIC.DatosPersonas();
            personas = TIC.DatoPersonasDAO.getPersona(cedula);
            cargarPersona(personas);
        }
Beispiel #3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            TIC.DatosPersonas persona = new TIC.DatosPersonas();
            persona.Cedula          = txtCedula.Text;
            persona.Apellidos       = txtApellidos.Text;
            persona.Nombres         = txtNombres.Text;
            persona.Sexo            = cmbSexo.Text;
            persona.FechaNacimiento = dtFechaNacimiento.Value;
            ValidarCorreo ps = new ValidarCorreo();

            if (ps.Email_Valido(this.txtCorreo.Text) == false)
            {
                error1.SetError(this.txtCorreo, " Ingrese un Email Válido");
                this.txtCorreo.Focus();
                return;
            }
            else
            {
                error1.Clear();
                btnGuardar.Visible = true;
            }
            persona.Correo = txtCorreo.Text;
            try
            {
                persona.Estatura = int.Parse(txtEstatura.Text);
            }catch (Exception ez)
            {
                MessageBox.Show(ez.Message.ToString());
            }
            try
            {
                persona.Peso = decimal.Parse(txtPeso.Text);
            }catch (Exception hz)
            {
                MessageBox.Show("Error:Numero de peso null");
            }
            try {
                int x = TIC.DatosPersonask.crear(persona);
                if (x > 0)
                {
                    MessageBox.Show("Registro agregado");
                }
                else
                {
                    MessageBox.Show("No agregado");
                }
            } catch (Exception hx) {
                MessageBox.Show(hx.Message.ToString());
            }
        }
Beispiel #4
0
        private void cmCedula_SelectedIndexChanged(object sender, EventArgs e)
        {
            string cedula = this.cmCedula.SelectedValue.ToString();

            if (this.cmCedula.SelectedIndex < 0)
            {
                return;
            }

            if (cedula.Length > 0)
            {
                TIC.DatosPersonas persona = new TIC.DatosPersonas();
                persona = TIC.DatoPersonasDAO.getPersona(cedula);
                this.cargarPersona(persona);
            }
        }
Beispiel #5
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            int act = 0;

            TIC.DatosPersonas personas = new TIC.DatosPersonas();
            if (this.txtCorreoMod.Text == "" || this.txtApellidosMod.Text == "" || this.txtNombresMod.Text == "" || this.txtCedulaMod.Text == "" || this.txtPesoMod.Text == "" || this.txtEstaturaMod.Text == "" || this.cmbSexoMod.Text == "")
            {
                MessageBox.Show("Faltan Datos por llenar...Por favor Ingresalos");
            }
            else
            {
                personas.Cedula    = txtCedulaMod.Text;
                personas.Apellidos = txtApellidosMod.Text;
                personas.Nombres   = txtNombresMod.Text;
                if (cmbSexoMod.Text == "Masculino")
                {
                    personas.Sexo = "M";
                }
                else
                {
                    personas.Sexo = "F";
                }
                personas.Sexo            = cmbSexoMod.Text;
                personas.FechaNacimiento = dtFechaNaciminetoMod.Value;
                personas.Correo          = txtCorreoMod.Text;
                try
                {
                    personas.Estatura = int.Parse(txtEstaturaMod.Text);
                    personas.Peso     = decimal.Parse(txtPesoMod.Text);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString());
                }
                try
                {
                    if (TIC.DatoPersonasDAO.verificarEmail(this.txtCorreoMod.Text) == true)
                    {
                        act = TIC.DatoPersonasDAO.update(personas);
                        if (act > 0)
                        {
                            MessageBox.Show("Registro Actualizado..");
                        }
                        else
                        {
                            MessageBox.Show("No se pudo Actualizar el Registro");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Error en la Verificacion del Correo");
                        this.txtCorreoMod.Focus();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString());
                    //Console.WriteLine(ex.Message.ToString());
                }
                finally
                {
                    this.cargarGridPersonasMod();
                }
            }
        }