static void btn_Click(object sender, System.Windows.RoutedEventArgs e) { Button btn = (Button)sender; var s = btn.Name.Split('_'); Aplicacion a = new Aplicacion(UsuarioEnSesion, s[1]); a.Show(); }
private void bIniciar_Click(object sender, EventArgs e) { try { //Consulta para obtener los datos de quien hace el login string codigo = string.Format("Select * from Usuarios where Usuario='{0}'", tUsuario.Text.Trim()); DataSet set = LogicaUsuarios.Ejecutar(codigo); string Nombre = set.Tables[0].Rows[0]["Nombre"].ToString().Trim(); string idU = set.Tables[0].Rows[0]["idUser"].ToString().Trim(); string contra = set.Tables[0].Rows[0]["Clave"].ToString().Trim(); string usuario = set.Tables[0].Rows[0]["Usuario"].ToString().Trim(); if (usuario == tUsuario.Text.Trim() && Encriptar.Desencriptar(contra) == tContra.Text.Trim()) { //Enviando los datos de quien hace el login a la app principal Aplicacion aplicacion = new Aplicacion(); nom = Nombre; id = idU; aplicacion.idUsuario = set.Tables[0].Rows[0][0].ToString(); aplicacion.nombre = set.Tables[0].Rows[0][1].ToString(); aplicacion.acceso = set.Tables[0].Rows[0][4].ToString(); aplicacion.Show(); this.Hide(); } else { Operaciones.Mensaje("El usuario o la clave no son correctos"); } } catch (Exception error) { Operaciones.Mensaje("El usuario o la clave no son correctos"); tUsuario.Text = "USUARIO"; tContra.Text = "PASSWORD"; } }