public ActionResult _AddUserBadge(UserBadgeSD item) { if (ModelState.IsValid) { if (!string.IsNullOrEmpty(item.BadgeId)) { using (var provider = new UserBadgeProvider()) { provider.Insert(item); } AlertMessage = "Successfully added a new badge to user"; AlertMessageType = AlertMessageTypes.Success; return ReloadCurrentPage; } else { ModelState.AddModelError("", "Please select a valid badge"); } } return PartialView("_AddUserBadge", item); }
public ActionResult _AddUserBadge(string userId, string programId) { ViewBag.ProgramId = programId; var userBadge = new UserBadgeSD { Id = DataAccess.Utilities.GenerateUniqueID(), UserId = userId }; return PartialView("_AddUserBadge", userBadge); }