示例#1
0
 public Medico(DAOMedico medico)
 {
     this.medico = medico;
     InitializeComponent();
     txtNombre.Text = medico.nombre;
     txtNombre.Enabled = false;
     txtApellido.Text = medico.apellido;
     txtApellido.Enabled = false;
     DAODocumento.llenarCombo(cmbTipoDocumento);
     cmbTipoDocumento.Text = DAODocumento.nombre(medico.tipoDocumento);
     cmbTipoDocumento.Enabled = false;
     txtNroDocumento.Text = medico.documento.ToString();
     txtNroDocumento.Enabled = false;
     txtMatricula.Text = medico.matricula.ToString();
     txtEmail.Text = medico.email;
     txtDireccion.Text = medico.direccion;
     txtTelefono.Text = medico.telefono.ToString();
     dtpFechaNacimiento.Value = medico.fechaNacimiento;
     dtpFechaNacimiento.Enabled = false;
     if (medico.sexo == 'X')
     {
         MessageBox.Show("El médico actual es migrado, debe completar el sexo y matrícula.");
         medico.sexo = 'F';
         rdbF.Checked = true;
     }
     else
     {
         rdbF.Checked = medico.sexo == 'F';
         rdbM.Checked = medico.sexo == 'M';
     }
     DAOEspecialidad.llenarCombo(lstEspecialidades);
     llenarEspecialidades(DAOEspecialidad.getEspecialidadesMedico(medico.codigo));
 }
示例#2
0
 public Medico(DAOMedicoNew medico)
 {
     this.medico = medico;
     InitializeComponent();
     DAOEspecialidad.llenarCombo(lstEspecialidades);
     DAODocumento.llenarCombo(cmbTipoDocumento);
     txtNombre.Text = "";
     txtApellido.Text = "";
     txtNroDocumento.Text = "";
     DAODocumento.llenarCombo(cmbTipoDocumento);
     cmbTipoDocumento.Text = cmbTipoDocumento.Items[0].ToString();
     txtMatricula.Text = "";
     txtEmail.Text = "";
     txtDireccion.Text = "";
     txtTelefono.Text = "";
     dtpFechaNacimiento.Value = DateTime.Today;
     rdbF.Checked = true;
 }