コード例 #1
0
 /// <summary>
 /// Muestra la informacion complementaria del socio
 /// al cual le pertenece el vehiculo
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void socioToolStripMenuItem_Click(object sender, EventArgs e)
 {
     //Muestra informacion de solo lectura del socio involucrado
     try
     {
         //Obtenemos la placa del vehiculo
         string placa = dgvCarreras.SelectedRows[0].Cells[3].Value.ToString();
         // con la placa buscamos el codigo del socio
         int cod_socio = VehiculosController.leer(placa).Id_socio;
         // Obtenemos el socio que se desea mostrar (Solo de lectura)
         var socio = SociosController.leer(cod_socio);
         //nueva instancia del form para mostrar los datos.
         var form = new Socios.ModificarSocio();
         //seteamos los valores
         form.txtCedula.Text = socio.Personas.Identificacion;
         form.txtNombres.Text = socio.Personas.Nombres;
         form.txtApellidos.Text = socio.Personas.Apellidos;
         form.txtCorreo.Text = socio.Personas.Correo;
         form.txtDirecion.Text = socio.Personas.Direccion;
         form.txtTelefono.Text = socio.Personas.Telefono;
         form.dtpF_asociacion.Value = socio.FechaAsociacion;
         if (socio.Personas.Activo)
             form.rbtnActivo.Checked = true;
         else
             form.rbtnInactivo.Checked = true;
         //Inhabilitamos todos los controles
         foreach (Control item in form.Controls)
         {
             item.Enabled = false;
         }
         //Habilitamos el boton de salir
         form.btnCancelar.Enabled = true;
         form.ShowDialog();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
        private void btnSocios_Click(object sender, EventArgs e)
        {
            var form = new Socios.ModificarSocio();

            form.ShowDialog();
        }