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)); }
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)); }
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)); }