private void Rol_Detalle_Load(object sender, System.EventArgs e) { RolService rolService = (RolService)ServiceFactory.GetService("Rol"); list_funcionalidades.DataSource = rolService.getAllFuncionalidades(); textBox_nombre.Text = rol.Nombre; if (rol.Estado) { habilitado.CheckState = CheckState.Checked; } for (int i = 0; i < list_funcionalidades.Items.Count; i++) { Funcionalidad fun = (Funcionalidad)list_funcionalidades.Items[i]; foreach (Funcionalidad fun_rol in rol.GetFuncionalidades()) { if (fun_rol.GetId().Equals(fun.GetId())) { list_funcionalidades.SetItemChecked(i, true); fun.SetEstado(Funcionalidad.EstadoFuncionalidad.SIN_CAMBIOS); } } } }
private void Rol_Creacion_Load(object sender, EventArgs e) { RolService rolService = (RolService)ServiceFactory.GetService("Rol"); list_funcionalidades.DataSource = rolService.getAllFuncionalidades(); this.ActiveControl = textBox_nombre; }