Esempio n. 1
0
        private void btnGrabar_Click(object sender, EventArgs e)
        {
            if (txtDni.TextLength > 0 && txtApellido.TextLength > 0 && txtNombre.TextLength > 0 && txtCalle.TextLength > 0 && txtNumero.TextLength > 0)
            {
                try
                {
                    if (altaPersona == false)
                    {
                        PacienteNegocio neg = new PacienteNegocio();
                        Paciente        nvo = new Paciente();
                        nvo.Dni             = txtDni.Text;
                        nvo.Apellido        = txtApellido.Text;
                        nvo.Nombre          = txtNombre.Text;
                        nvo.IdSexo          = int.Parse(cboSexo.SelectedValue.ToString());
                        nvo.IdNacionalidad  = int.Parse(cboNacionalidad.SelectedValue.ToString());
                        nvo.FechaNacimiento = DateTime.Parse(dtpFechaNacimiento.Text);
                        nvo.Calle           = txtCalle.Text;
                        nvo.Altura          = txtNumero.Text;
                        nvo.Piso            = txtPiso.Text;
                        nvo.Dpto            = txtDepto.Text;
                        nvo.IdMunicipio     = int.Parse(cboMunicipio.SelectedValue.ToString());
                        nvo.TelCelular      = txtTelMovil.Text;
                        nvo.TelFijo         = txtTelFijo.Text;
                        nvo.Mail            = txtMail.Text;
                        nvo.IdUsuarioAlta   = 1;
                        nvo.IdUsuarioModif  = 1;

                        neg.Alta(nvo);
                        MessageBox.Show("Se grabo con exito");
                        Close();
                    }
                    else if (altaPersona == true)
                    {
                        PersonaNegocio neg = new PersonaNegocio();
                        Persona        nvo = new Persona();
                        nvo.Dni             = txtDni.Text;
                        nvo.Apellido        = txtApellido.Text;
                        nvo.Nombre          = txtNombre.Text;
                        nvo.IdSexo          = int.Parse(cboSexo.SelectedValue.ToString());
                        nvo.IdNacionalidad  = int.Parse(cboNacionalidad.SelectedValue.ToString());
                        nvo.FechaNacimiento = DateTime.Parse(dtpFechaNacimiento.Text);
                        nvo.Calle           = txtCalle.Text;
                        nvo.Altura          = txtNumero.Text;
                        nvo.Piso            = txtPiso.Text;
                        nvo.Dpto            = txtDepto.Text;
                        nvo.IdMunicipio     = int.Parse(cboMunicipio.SelectedValue.ToString());
                        nvo.TelCelular      = txtTelMovil.Text;
                        nvo.TelFijo         = txtTelFijo.Text;
                        nvo.Mail            = txtMail.Text;
                        nvo.IdUsuarioAlta   = 1;
                        nvo.IdUsuarioModif  = 1;

                        neg.Alta(nvo);
                        MessageBox.Show("Se grabo con exito");
                        Close();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }
            }
        }