private void LogIn_Load(object sender, EventArgs e) { #if DEBUG try { var usuario = General.GetEntity <Usuario>(u => u.NombreUsuario.Equals("admin") && u.Contrasenia.Equals("toor")); var usuarioGlobal = new UsuarioSis(); usuarioGlobal.UsuarioID = usuario.UsuarioID; usuarioGlobal.NombreUsuario = usuario.NombreUsuario; usuarioGlobal.NombrePersona = usuario.NombrePersona; usuarioGlobal.Perfiles = Negocio.General.GetListOf <UsuarioPerfilesView>(up => up.UsuarioID.Equals(usuario.UsuarioID)); var ppv = General.GetListOf <PerfilPermisosView>().ToList(); var permisos = new List <PerfilPermisosView>(); foreach (var perfil in usuarioGlobal.Perfiles) { var items = ppv.Where(p => p.PerfilID == perfil.PerfilID); foreach (var item in items) { permisos.Add(item); } } usuarioGlobal.Permisos = permisos; GlobalClass.UsuarioGlobal = usuarioGlobal; existe = true; loadConfiguraciones(); this.Close(); } catch (Exception ex) { string msj = string.Empty; if (ex.InnerException == null) { msj = string.Format("msj:{0}.", ex.Message); } else { msj = string.Format("msj:{0}. inner:{1}.", ex.Message, ex.InnerException); } Helper.MensajeError(msj, GlobalClass.NombreApp); this.btnCancelar_Click(sender, null); } #endif }
private void btnAceptar_Click(object sender, EventArgs e) { try { SplashScreen.Show(new Splash()); if (!loadConfiguraciones()) { Negocio.Helper.MensajeError("No se pudo cargar la configuración inicial.", GlobalClass.NombreApp); return; } if (txtUsuario.TextLength.Equals(0) || txtContrasena.TextLength.Equals(0)) { intentos += 1; Negocio.Helper.MensajeAdvertencia("Los datos proporcionados son incorrectos." + " Intentos restantes: " + (3 - intentos).ToString(), GlobalClass.NombreApp); if (intentos > 2) { this.Close(); } return; } var usuario = General.GetEntity <Usuario>(u => u.NombreUsuario.Equals(txtUsuario.Text.ToLower()) && u.Contrasenia.Equals(txtContrasena.Text.ToLower()) && u.Estatus.Equals(true)); if (usuario != null) { var usuarioGlobal = new UsuarioSis(); usuarioGlobal.UsuarioID = usuario.UsuarioID; usuarioGlobal.NombreUsuario = usuario.NombreUsuario; usuarioGlobal.NombrePersona = usuario.NombrePersona; usuarioGlobal.Perfiles = General.GetListOf <UsuarioPerfilesView>(up => up.UsuarioID.Equals(usuario.UsuarioID)); var ppv = General.GetListOf <PerfilPermisosView>().ToList(); var permisos = new List <PerfilPermisosView>(); foreach (var perfil in usuarioGlobal.Perfiles) { var items = ppv.Where(p => p.PerfilID == perfil.PerfilID); foreach (var item in items) { permisos.Add(item); } } usuarioGlobal.Permisos = permisos; GlobalClass.UsuarioGlobal = usuarioGlobal; existe = true; this.Close(); } if (!existe) { intentos += 1; Negocio.Helper.MensajeAdvertencia("Los datos proporcionados son incorrectos." + " Intentos restantes: " + (3 - intentos).ToString(), GlobalClass.NombreApp); if (intentos > 2) { this.Close(); } } } catch (Exception ex) { string msj = string.Empty; if (ex.InnerException == null) { msj = string.Format("msj:{0}.", ex.Message); } else { msj = string.Format("msj:{0}. inner:{1}.", ex.Message, ex.InnerException); } Helper.MensajeError(msj, GlobalClass.NombreApp); } SplashScreen.Close(); }
private void btnAceptar_Click(object sender, EventArgs e) { try { SplashScreen.Show(new Splash()); if (!loadConfiguraciones()) { Negocio.Helper.MensajeError("No se pudo cargar la configuración inicial.", GlobalClass.NombreApp); return; } if (txtUsuario.TextLength.Equals(0) || txtContrasena.TextLength.Equals(0)) { intentos += 1; Negocio.Helper.MensajeAdvertencia("Los datos proporcionados son incorrectos." + " Intentos restantes: " + (3 - intentos).ToString(), GlobalClass.NombreApp); if (intentos > 2) { this.Close(); } return; } var usuario = General.GetEntity<Usuario>(u => u.NombreUsuario.Equals(txtUsuario.Text.ToLower()) && u.Contrasenia.Equals(txtContrasena.Text.ToLower()) && u.Estatus.Equals(true)); if (usuario != null) { var usuarioGlobal = new UsuarioSis(); usuarioGlobal.UsuarioID = usuario.UsuarioID; usuarioGlobal.NombreUsuario = usuario.NombreUsuario; usuarioGlobal.NombrePersona = usuario.NombrePersona; usuarioGlobal.Perfiles = General.GetListOf<UsuarioPerfilesView>(up => up.UsuarioID.Equals(usuario.UsuarioID)); var ppv = General.GetListOf<PerfilPermisosView>().ToList(); var permisos = new List<PerfilPermisosView>(); foreach (var perfil in usuarioGlobal.Perfiles) { var items = ppv.Where(p => p.PerfilID == perfil.PerfilID); foreach (var item in items) permisos.Add(item); } usuarioGlobal.Permisos = permisos; GlobalClass.UsuarioGlobal = usuarioGlobal; existe = true; this.Close(); } if (!existe) { intentos += 1; Negocio.Helper.MensajeAdvertencia("Los datos proporcionados son incorrectos." + " Intentos restantes: " + (3 - intentos).ToString(), GlobalClass.NombreApp); if (intentos > 2) { this.Close(); } } } catch (Exception ex) { string msj = string.Empty; if (ex.InnerException == null) msj = string.Format("msj:{0}.", ex.Message); else msj = string.Format("msj:{0}. inner:{1}.", ex.Message, ex.InnerException); Helper.MensajeError(msj, GlobalClass.NombreApp); } SplashScreen.Close(); }
private void LogIn_Load(object sender, EventArgs e) { #if DEBUG try { var usuario = General.GetEntity<Usuario>(u => u.NombreUsuario.Equals("admin") && u.Contrasenia.Equals("toor")); var usuarioGlobal = new UsuarioSis(); usuarioGlobal.UsuarioID = usuario.UsuarioID; usuarioGlobal.NombreUsuario = usuario.NombreUsuario; usuarioGlobal.NombrePersona = usuario.NombrePersona; usuarioGlobal.Perfiles = Negocio.General.GetListOf<UsuarioPerfilesView>(up => up.UsuarioID.Equals(usuario.UsuarioID)); var ppv = General.GetListOf<PerfilPermisosView>().ToList(); var permisos = new List<PerfilPermisosView>(); foreach (var perfil in usuarioGlobal.Perfiles) { var items = ppv.Where(p => p.PerfilID == perfil.PerfilID); foreach (var item in items) permisos.Add(item); } usuarioGlobal.Permisos = permisos; GlobalClass.UsuarioGlobal = usuarioGlobal; existe = true; loadConfiguraciones(); this.Close(); } catch (Exception ex) { string msj = string.Empty; if (ex.InnerException == null) msj = string.Format("msj:{0}.", ex.Message); else msj = string.Format("msj:{0}. inner:{1}.", ex.Message, ex.InnerException); Helper.MensajeError(msj, GlobalClass.NombreApp); this.btnCancelar_Click(sender, null); } #endif }