public Afiliado(DAOAfiliado afiliado) { this.afiliado = afiliado; InitializeComponent(); txtNombre.Text = afiliado.nombre; txtNombre.Enabled = false; txtApellido.Text = afiliado.apellido; txtApellido.Enabled = false; DAODocumento.llenarCombo(cmbTipoDocumento); cmbTipoDocumento.Text = DAODocumento.nombre(afiliado.tipoDocumento); cmbTipoDocumento.Enabled = false; txtNroDocumento.Text = afiliado.documento.ToString(); txtNroDocumento.Enabled = false; txtPlan.Items.Clear(); DataTable planes = DAOPlan.getPlanes(); foreach (DataRow row in planes.Rows) { txtPlan.Items.Add(row["PLAN_CODIGO"]); } txtPlan.Text = afiliado.plan.ToString(); txtEmail.Text = afiliado.email; txtDireccion.Text = afiliado.direccion; txtTelefono.Text = afiliado.telefono.ToString(); dtpFechaNacimiento.Value = afiliado.fechaNacimiento; dtpFechaNacimiento.Enabled = false; txtEstadoCivil.Text = afiliado.estadoCivil; txtCantFamiliares.Text = afiliado.cantFamiliares.ToString(); txtCantFamiliares.Enabled = false; rdbF.Checked = true; if (afiliado.sexo == 'X') { MessageBox.Show("El afiliado actual es migrado, debe completar el estado civil y el sexo."); afiliado.sexo = 'F'; rdbF.Checked = true; txtEstadoCivil.Text = txtEstadoCivil.Items[0].ToString(); } else { rdbF.Checked = afiliado.sexo == 'F'; rdbM.Checked = afiliado.sexo == 'M'; } }
public Afiliado(DAOAfiliadoNew afiliado) { this.afiliado = afiliado; InitializeComponent(); txtNombre.Text = ""; txtApellido.Text = ""; txtNroDocumento.Text = ""; txtPlan.Items.Clear(); DAODocumento.llenarCombo(cmbTipoDocumento); cmbTipoDocumento.Text = cmbTipoDocumento.Items[0].ToString(); DAOPlan.llenarCombo(txtPlan); txtPlan.Text = txtPlan.Items[0].ToString(); txtEmail.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; dtpFechaNacimiento.Value = DateTime.Today; txtEstadoCivil.Text = "Soltero/a"; txtCantFamiliares.Text = "0"; rdbF.Checked = true; }