Exemplo n.º 1
0
        public async Task <IActionResult> UnbanAccount(string id, string redir = "")
        {
            await Database.Database.BanAccount(id, false);

            DbAdminLog.Log(DbAdminLog.LogType.UserUnban, User.Identity.Name, id);
            return(redir != "" ? Redirect("/Users/Users/" + redir) : Redirect("/Users/Users/" + id));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> UnbanSingleIp(string id, string name)
        {
            await Database.Database.BanSingleIp(id, false);

            DbAdminLog.Log(DbAdminLog.LogType.IpUnban, User.Identity.Name, id);
            return(Redirect("/Users/Users/" + name));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> BanIPs(string id)
        {
            uint i;

            if (!uint.TryParse(id, out i))
            {
                return(Redirect("/"));
            }
            await Database.Database.BanIPs(i, true);

            DbAdminLog.Log(DbAdminLog.LogType.IpBan, User.Identity.Name, id);
            return(Redirect("/Users/UsersNum/" + id));
        }