예제 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            int posiblePersona = 1;

            if (idPaciente != -1)
            {
                posiblePersona = pacienteLogica.ModificarPaciente(idPaciente, txtCedula.Text,
                                                                  txtNombre.Text,
                                                                  txtApellido1.Text,
                                                                  txtApellido2.Text,
                                                                  dtpFechaNac.Value,
                                                                  Convert.ToInt32(txtPeso.Text),
                                                                  Convert.ToString(cboGenero.SelectedValue),
                                                                  Convert.ToInt32(txtAltura.Text));
            }
            else
            {
                posiblePersona = pacienteLogica.CrearPaciente(txtCedula.Text,
                                                              txtNombre.Text,
                                                              txtApellido1.Text,
                                                              txtApellido2.Text,
                                                              dtpFechaNac.Value,
                                                              Convert.ToInt32(txtPeso.Text),
                                                              Convert.ToString(cboGenero.SelectedValue),
                                                              Convert.ToInt32(txtAltura.Text));
            }
            if (posiblePersona == 0)
            {
                MessageBox.Show(@"Paciente guardado");
                Administracion movimientoPagina = new Administracion();
                Close();
                Hide();
                movimientoPagina.ShowDialog();
            }
            else
            {
                if (posiblePersona == 1)
                {
                    MessageBox.Show(@"Error de sistema por favor, intente de nuevo");
                }
                else
                {
                    MessageBox.Show(@"Actividad ya existente por favor intente otra");
                }
            }
        }