コード例 #1
0
        /// <summary>
        /// Pasa los datos de una fila seleccionada en el Data Grid a los campos
        /// del formulario Modal Modificar
        /// </summary>
        /// <param name="modalModificarUsu"></param>
        private void pasarDatos(FormModalModificarUsuario modalModificarUsu)
        {
            modalModificarUsu.txtIdUsuario.Text      = Convert.ToString(dgwUsuarios.CurrentRow.Cells["usu_id"].Value);
            modalModificarUsu.txtUsuario.Text        = Convert.ToString(dgwUsuarios.CurrentRow.Cells["Usuario"].Value);
            modalModificarUsu.txtContrasena.Text     = Convert.ToString(dgwUsuarios.CurrentRow.Cells["Contraseña"].Value);
            modalModificarUsu.txtApellidoNombre.Text = Convert.ToString(dgwUsuarios.CurrentRow.Cells["Nombre y Apellido"].Value);

            modalModificarUsu.cmbRol.DisplayMember = "rol_descripcion";
            modalModificarUsu.cmbRol.ValueMember   = "rol_codigo";
            modalModificarUsu.cmbRol.DataSource    = TrabajarUsuario.listar_roles();

            modalModificarUsu.cmbRol.SelectedIndex = Convert.ToInt32(dgwUsuarios.CurrentRow.Cells["rol_codigo"].Value) - 1;
        }
コード例 #2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     using (FormModalModificarUsuario modalModificarUsu = new FormModalModificarUsuario()
     {
     })
     {
         pasarDatos(modalModificarUsu);
         //en el modal venta el btnActualizar tiene el DialogResult.Ok al precionar
         //se realizan las acciones del boton y se cierra el moda
         if (modalModificarUsu.ShowDialog() == DialogResult.OK)
         {
             cargar_usuarios();
         }
     }
 }