public async Task <ActionResult> Create(CreateViewModel model) { if (ModelState.IsValid) { var user = new Account.Models.ApplicationUser { UserName = model.Email, Email = model.Email, LastName = model.LastName, FirstName = model.FirstName, Title = model.Title, TimeZone = model.TimeZone, LastLogin = DateTime.Parse("1/1/1") }; var result = await UserManager.CreateAsync(user, model.Password); if (result.Succeeded) { return(RedirectToAction("Details", "User", new { area = "User", id = user.Id })); } AddErrors(result); } // If we got this far, something failed, redisplay form //model.TimeZones = Account.Helpers.TimeZoneHelpers.GetTimeZones(); Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Users", Url.Action("Index", "User")); breadcrumbs.AddCrumb("Create"); ViewData["Breadcrumbs"] = breadcrumbs; ViewData["Form"] = new CreateUserForm().Init(model); return(View(model)); }
public override ActionResult Index() { Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Print Jobs", Url.Action("Index", "Print")); breadcrumbs.AddCrumb("Print Logs"); ViewData["Breadcrumbs"] = breadcrumbs; return(base.Index()); }
public ActionResult Selectize() { Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Welcome", Url.Action("Index", "Home")); breadcrumbs.AddCrumb("Selectize"); ViewBag.Breadcrumbs = breadcrumbs; return(View()); }
public override ActionResult Index() { Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Reports", Url.Action("Index", "Report")); breadcrumbs.AddCrumb("User Activity Logs"); ViewData["Breadcrumbs"] = breadcrumbs; return(base.Index()); }
public ActionResult List() { Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Reports", Url.Action("Index", "Report")); breadcrumbs.AddCrumb("Report Users"); ViewData["Breadcrumbs"] = breadcrumbs; return(base.Index()); }
public ActionResult Create() { CreateViewModel model = new CreateViewModel(); //model.TimeZones = Account.Helpers.TimeZoneHelpers.GetTimeZones(); Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Users", Url.Action("Index", "User")); breadcrumbs.AddCrumb("Create"); ViewData["Breadcrumbs"] = breadcrumbs; ViewData["Form"] = new CreateUserForm().Init(model); return(View(model)); }
public ActionResult Edit(UserModel model) { if (ModelState.IsValid) { var user = UserManager.FindById(model.Id); System.Diagnostics.Debug.WriteLine(user); if (user != null) { user.FirstName = model.FirstName; user.LastName = model.LastName; user.Email = model.Email; user.UserName = model.Email; user.Title = model.Title; user.TimeZone = model.TimeZone; IdentityResult result = UserManager.Update(user); if (!result.Succeeded) { TempData["Error"] = string.Join(" | ", result.Errors); } else { TempData["Success"] = "Saved!"; return(RedirectToAction("Details", "User", new { area = "User", id = user.Id })); } } } // We are re-displaying the view with the success or error message //ViewBag.TimeZones = Account.Helpers.TimeZoneHelpers.GetTimeZones(); Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Users", Url.Action("Index", "User")); breadcrumbs.AddCrumb(model.FullName, Url.Action("Details", "User", new { id = model.Id })); breadcrumbs.AddCrumb("Edit"); ViewData["Breadcrumbs"] = breadcrumbs; ViewData["Form"] = new UserForm().Init(model); return(View(model)); }
// GET: User/User/Edit/id public ActionResult Edit(string id) { if (string.IsNullOrEmpty(id)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UserModel model = db.Users.Find(id); if (model == null) { return(HttpNotFound()); } //ViewBag.TimeZones = Account.Helpers.TimeZoneHelpers.GetTimeZones(); Breadcrumbs breadcrumbs = new Breadcrumbs(Url); breadcrumbs.AddCrumb("Users", Url.Action("Index", "User")); breadcrumbs.AddCrumb(model.FullName, Url.Action("Details", "User", new { id = model.Id })); breadcrumbs.AddCrumb("Edit"); ViewData["Breadcrumbs"] = breadcrumbs; ViewData["Form"] = new UserForm().Init(model); return(View(model)); }