示例#1
0
        public ActionResult AddCompany(int?id, string message)
        {
            ViewBag.Message = message;
            AdminUsers rUser = new Repository.AdminUsers();

            ViewBag.CountryList = rUser.GetCountrySelectList();
            if (id == 0)
            {
                ViewBag.TitleText = "Add Company";
                ViewBag.CompanyID = id;
                return(View());
            }
            else
            {
                ViewBag.TitleText = "Edit Company";
                var Company = rUser.GetEditCompanyData(id);
                ViewBag.CompanyID = Company.ServiceFirstCompanyID;
                return(View(Company));
            }
        }
示例#2
0
        public ActionResult Login(LoginViewModel _loginUser)
        {
            /*
             * string password = "******";
             * string _salt = string.Empty;
             * string _password = string.Empty;
             * CommonFunctions.GeneratePassword(password, "new", ref _salt, ref _password);
             */
            AdminUsers rUser = new Repository.AdminUsers();

            if (rUser.Login(_loginUser))
            {
                LoginInfo.CreateAdminLoginSession(rUser.UserObj.ServiceFirstID, "", rUser.UserObj.ServiceFirstUserName,
                                                  rUser.UserObj.ServiceFirstPassword, rUser.UserObj.ServiceFirstUserName, rUser.UserObj.ServiceFirstUserName, "SuperAdmin"
                                                  , _loginUser.RememberMe, _loginUser.Salt);
                return(RedirectToAction("CompanyList"));
            }
            else
            {
                TempData["message"] = rUser.Message;
                return(View());
            }
        }
示例#3
0
        public ActionResult AddCompanyManager(int?id, string message)
        {
            ViewBag.Message = message;
            AdminUsers obj = new Repository.AdminUsers();

            ViewBag.CountryList = obj.GetCountrySelectList();
            if (id == 0)
            {
                ViewBag.CompanyList = obj.GetCompanyList(0);
                ViewBag.TitleText   = "Add Company Manager";
                ViewBag.ManagerID   = id;
                return(View());
            }
            else
            {
                ViewBag.TitleText = "Edit Company Manager";
                var CompanyManager = obj.GetEditCompanyManagerData(id);
                CompanyManager.ServiceFirstCompanyManagerPassword = CommonFunctions.DecryptPassword(CompanyManager.ServiceFirstCompanyManagerPassword, CompanyManager.ServiceFirstCompanyManagerPasswordSalt);
                ViewBag.CompanyList = obj.GetCompanyList(CompanyManager.ServiceFirstCompanyManagerID);
                ViewBag.ManagerID   = CompanyManager.ServiceFirstCompanyManagerID;
                return(View(CompanyManager));
            }
        }