public ActionResult _AddBadge(BadgeSD item)
        {
            if (ModelState.IsValid)
            {
                using (var provider = new BadgeProvider())
                {
                    provider.Insert(item);
                }

                AlertMessage = "Successfully added a new badge";
                AlertMessageType = AlertMessageTypes.Success;

                return ReloadCurrentPage;
            }

            return PartialView("_AddBadge", item);
        }
        public ActionResult _AddBadge(string programId)
        {
            var badge = new BadgeSD
            {
                Id = DataAccess.Utilities.GenerateUniqueID(), 
                ProgramId = programId
            };

            return PartialView("_AddBadge", badge);   
        }