Disable disabling yourself

This commit is contained in:
2013-01-14 10:41:00 -05:00
parent a59ce11f70
commit 184b8a4166
+11 -3
View File
@@ -248,10 +248,18 @@ namespace MileageTraker.Web.Controllers
{ {
return HttpNotFound(); return HttpNotFound();
} }
user.IsApproved = false; if (user.Username == User.Identity.Name)
DataService.UpdateUser(user); {
TempData["StatusMessage"] = "Cannot disable yourself!";
TempData["StatusMessage-Type"] = "alert-error";
}
else
{
user.IsApproved = false;
DataService.UpdateUser(user);
TempData["StatusMessage"] = user.Username + " disabled"; TempData["StatusMessage"] = user.Username + " disabled";
}
if (Request.UrlReferrer != null) if (Request.UrlReferrer != null)
return Redirect(Request.UrlReferrer.AbsolutePath); return Redirect(Request.UrlReferrer.AbsolutePath);