public async Task <IActionResult> BanSingleIp(string id, string name) { await Database.Database.BanSingleIp(id, true); DbAdminLog.Log(DbAdminLog.LogType.IpBan, 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)); }
public override void Save(AdminLog entity) { var dbAdminLog = DbAdminLog.FromDomainModel(entity); _unitOfWork.Store(dbAdminLog, tran => AuthUserDatabase.Temp(tran).AdminLogsTable); }
public async Task <IActionResult> Log() { var m = await DbAdminLog.GetLog(); return(View(m)); }