示例#1
0
        public ActionResult DeleteUser(int id)
        {
            _uRep.Delete(_uRep.Find(id));
            _upRep.Delete(_upRep.Find(id));



            return(RedirectToAction("UserList", "User", new { Area = "Panel" }));
        }
 protected override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     if (!string.IsNullOrEmpty(User.Identity.Name))
     {
         var userID = User.Identity.GetUserId();
         _profile     = UserRep.Find(u => u.MemebershipID == userID);
         ViewBag.User = _profile;
     }
     base.OnActionExecuting(filterContext);
 }
示例#3
0
        public ActionResult BulkRequestValuation()
        {
            var regex = new Regex(@"Dear Sir/Madam,\s*[\r\n]*", RegexOptions.Compiled);
            var model = new BulkRequestValuationViewModel
            {
                EmailBody    = regex.Replace(Resources.RequestValuation.Body, ""),
                EmailSubject = Resources.RequestValuation.Subject
            };

            var currentUser = UserProfileRepository.Find(Authentication.CurrentUserId);

            if (currentUser != null)
            {
                model.EmailFrom = currentUser.Email;
            }

            return(View(model));
        }