public UsuarioMod(string usuario) { InitializeComponent(); usuarioPedido = usuario; usuarioMod = DAOUsuario.obtener(usuarioPedido); rolesUsuario = DAORol.obtenerTodos(usuario); ////Se carga el listRol tildando las opciones que el usuario ya tiene int item = 0; rolesPosibles = DAORol.traerTodosLosRolesPosibles(); foreach (Rol rol in rolesPosibles) { listRol.Items.Add(rol.Nombre); if (rolesUsuario.Any(x => x.Nombre == rol.Nombre)) { listRol.SetItemChecked(item, true); } item++; } // Carga de listHotel, mismo rezonamiento de arriba item = 0; hotelesPosibles = DAOHotel.obtenerTodos(); hotelesUsuario = DAOHotel.obtenerTodos(usuario); foreach (Hotel hotel in hotelesPosibles) { listHotel.Items.Add(hotel.Nombre); if (hotelesUsuario.Any(x => x.Nombre == hotel.Nombre)) { listHotel.SetItemChecked(item, true); } item++; } //Seteo check de Baja if (usuarioMod.CampoBaja) { checkBoxBajaUsr.Checked = true; } else { checkBoxBajaUsr.Checked = false; } //Llena el resto de los campos con la info que el usuario tiene cargarDatos(); }
public LoginRequisitos() { InitializeComponent(); if (usuario.Usr != "GUEST") { ///Completa combo hoteles hotelesDeUsuario = DAOHotel.obtenerTodos(usuario.Usr); foreach (Hotel unHotel in hotelesDeUsuario) { comboHoteles.Items.Add(unHotel); } ///Completa combo hoteles rolesDeUsuario = DAORol.obtenerTodos(usuario.Usr); foreach (Rol unRol in rolesDeUsuario) { if (unRol.Estado) { comboRoles.Items.Add(unRol); } } } else { hotelesDeUsuario = DAOHotel.obtenerTodos(); foreach (Hotel unHotel in hotelesDeUsuario) { comboHoteles.Items.Add(unHotel); } comboRoles.Items.Add("GUEST"); comboRoles.Enabled = false; } if (hotelesDeUsuario.Count > 0) { comboHoteles.ValueMember = "Nombre"; comboHoteles.SelectedIndex = 0; } comboRoles.ValueMember = "Nombre"; comboRoles.SelectedIndex = 0; }
public UsuarioAlta() { InitializeComponent(); ////Se carga el listRol rolesPosibles = DAORol.traerTodosLosRolesPosibles(); foreach (Rol unRol in rolesPosibles) { listRol.Items.Add(unRol.Nombre); } ////Combobox mostrando una opción y no queda en blanco comboTipoDoc.SelectedIndex = 0; ////Carga de hoteles hotelesPosibles = DAOHotel.obtenerTodos(); foreach (Hotel unHotel in hotelesPosibles) { listHotel.Items.Add(unHotel.Nombre); } }