public ActionResult ChangedPassword()
        {
            if (UserDetail == null)
            {
                return RedirectToAction("", "");
            }

            BundleConfig.AddScript("~/Scripts/ProfileSetting", "tabs.js", ControllerName);
            BundleConfig.AddScript("~/Scripts/ProfileSetting", "profileSetting.js", ControllerName);

            StartupScript = "DoPageSetting();";
            var userDetail = new DataModel.UserDetailManager().Get(UserDetail.UserId);
            ViewData["Status"] = false;
            return View();
        }
 public void AppMail()
 {
     if (UserDetail != null && Session["Enquery_ID"] != null)
     {
         try
         {
             var enquiryID = (int)Session["Enquery_ID"];
             var enquiryManager = new EnquiryManager();
             var userDetail = new DataModel.UserDetailManager().Get(UserDetail.UserId);
             using (var sw = new StringWriter())
             {
                 ViewData.Model = userDetail;
                 ViewEngineResult viewResult = ViewEngines.Engines.FindPartialView(ControllerContext, "AppEmail");
                 ViewContext viewContext = new ViewContext(ControllerContext, viewResult.View, ViewData, TempData, sw);
                 viewResult.View.Render(viewContext, sw);
                 string subject = "Your Renewable Energy Request ID " + Session["Enquery_ID"] + " Created Successfully at RenewIn";
                 Utilities.Email.SendMail(UserDetail.Email, sw.GetStringBuilder().ToString(), subject);
             }
         }
         catch (Exception ex)
         {
         }
     }
 }
        public ActionResult ProfileDetail(FormCollection formCollection)
        {
            if (UserDetail == null)
            {
                return RedirectToAction("", "");
            }

            var userID = UserDetail.UserId;
            var name = formCollection["txtName"].ToString();
            var mobileNumber = formCollection["txtMobileNumber"].ToString();
            var location = formCollection["txtLocation"].ToString();
            var userDetail = new DataModel.UserDetailManager().Update(userID, name, mobileNumber, location);
            return View(userDetail);
        }