public AbmRolMenuForm(RolService rolService, FuncionalidadPorRolService funcionalidadPorRolService) { this.funcionalidadPorRolService = funcionalidadPorRolService; this.rolService = rolService; InitializeComponent(); cargarRoles(); iniciarFiltro(); }
public override void execute(object sender, EventArgs e) { pantallaACerrar.Hide(); RolRepository rolRepository = new RolDao(); RolService rolService = new RolService(rolRepository); FuncionalidadPorRolService funcionalidadPorRolService = new FuncionalidadPorRolService(rolService, new FuncionalidadService(new FuncionalidadDao())); AbmRolMenuForm abmRol = new AbmRolMenuForm(rolService, funcionalidadPorRolService); abmRol.Show(); }
static void Main() { FuncionalidadService funcionalidadService = new FuncionalidadService(new FuncionalidadDao()); RolService rolService = new RolService(new RolDao()); UsuarioService usuarioService = new UsuarioService(new UsuarioDao()); UsuarioLoginService usuarioLoginService = new UsuarioLoginService(funcionalidadService, rolService, usuarioService); FuncionalidadPorRolService funcionalidadPorRolService = new FuncionalidadPorRolService(rolService, funcionalidadService); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Login(usuarioLoginService, funcionalidadPorRolService)); }
private void button4_Click(object sender, EventArgs e) { try { validarCreacion(); Rol rolAGuardar = new Rol(); rolAGuardar.activo = Boolean.Parse(habilitadoComboBox.Text); rolAGuardar.funcionalidades = funcionalidadesSeleccionadas; rolAGuardar.nombre = nombreTxt.Text; rolService.Create(rolAGuardar); this.Hide(); RolRepository rolRepository = new RolDao(); FuncionalidadPorRolService funcionalidadPorRolService = new FuncionalidadPorRolService(rolService, new FuncionalidadService(new FuncionalidadDao())); AbmRolMenuForm form = new AbmRolMenuForm(rolService, funcionalidadPorRolService); form.Show(); } catch (Exception ex) { MessageBox.Show("Error:" + ex.Message); } }
public Login(UsuarioLoginService usuarioLoginService, FuncionalidadPorRolService funcionalidadPorRolService) { this.usuarioLoginService = usuarioLoginService; this.funcionalidadPorRolService = funcionalidadPorRolService; InitializeComponent(); }