Exemplo n.º 1
0
        public ActionResult RegisterCompany(RegisterCompanyModel model)
        {
            if (ModelState.IsValid)
            {
                // Attempt to register the comapny
                string rolename = "u_" + model.CompanyName;
                Roles.CreateRole(rolename);

                // Add Company to Database
                Company comp = new Company();
                comp.Name    = model.CompanyName;
                comp.RoleId  = secRep.GetRoleId(rolename);
                comp.Removed = false;
                comp         = secRep.AddCompany(comp);

                RegisterUserModel userNew = new RegisterUserModel();
                userNew.CompanyRole = rolename;

                return(RedirectToAction("RegisterUser", "Account", new { CompanyName = model.CompanyName }));
            }


            // If we got this far, something failed, redisplay form
            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult AddCompany(string CompanyName)
        {
            // Attempt to register the comapny
            string rolename = "u_" + CompanyName;

            Roles.CreateRole(rolename);

            // Add Company to Database
            Company comp = new Company();

            comp.Name    = CompanyName;
            comp.RoleId  = secRep.GetRoleId(rolename);
            comp.Removed = false;
            comp         = secRep.AddCompany(comp);

            if (comp.CompanyId == 0)
            {
                return(Content("Fail Company", "text/html"));
            }
            else
            {
                return(Content("Success Company", "text/html"));
            }
        }