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; } }
public void CargarGrilla() { try { lstFiltros = ObtenerFiltros(); dgListado.DataSource = null; miRolNegocio = new RolNegocio(); lstRoles = miRolNegocio.ObtenerRoles(lstFiltros); dgListado.ColumnCount = 3; dgListado.AutoGenerateColumns = false; dgListado.Columns[0].Name = "Código"; dgListado.Columns[0].DataPropertyName = "Codigo"; //dgListado.Columns[0].Visible = false; dgListado.Columns[1].Name = "Nombre"; dgListado.Columns[1].DataPropertyName = "Nombre"; dgListado.Columns[1].Width = 200; dgListado.Columns[2].Name = "Estado"; dgListado.Columns[2].DataPropertyName = "EstadoString"; dgListado.Columns[2].Width = 129; //Agrego la colección a la grilla. dgListado.DataSource = lstRoles; } 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; } }