private void CargarFormulario() { try { txtUsername.Text = Usuario.Username; txtUsername.ReadOnly = true; // es la clave, no se puede editar. //txtPassword.Text = Usuario.Password; txtPassword.ReadOnly = true; chkInhabilitado.Checked = Usuario.Inhabilitado; txtPregunta.Text = Usuario.PreguntaSecreta; //txtRespuesta.Text = Usuario.RespuestaSecreta; txtRespuesta.ReadOnly = true; lblFechaCreacion.Text = Convert.ToString(Usuario.FechaCreacion); lblFechaModificacion.Text = Usuario.FechaUltimaModificacion != DateTime.MinValue ? Convert.ToString(Usuario.FechaUltimaModificacion) : string.Empty; //Cargo los roles RolNegocio miRolNegocio = new RolNegocio(); List <Rol> lstRolesTodos = new List <Rol>(); List <Rol> lstRolesNoAsignados = new List <Rol>(); lstRolesTodos = miRolNegocio.ObtenerRoles(new Dictionary <string, object>()); lstRolesNoAsignados = lstRolesTodos.Where(item => !usuario.Roles.Exists(r => r.Codigo == item.Codigo)).ToList(); ManejadorCombos.CargarListBoxRoles(ref lstNoAsignados, lstRolesNoAsignados); ManejadorCombos.CargarListBoxRoles(ref lstAsignados, usuario.Roles); } catch (Exception ex) { throw ex; } }
private void CargarCombos() { try { RolNegocio miRolNegocio = new RolNegocio(); List <Rol> lstRolesTodos = miRolNegocio.ObtenerRoles(new Dictionary <string, object>()); ManejadorCombos.CargarListBoxRoles(ref lstNoAsignados, lstRolesTodos); } catch (Exception ex) { throw ex; } }