예제 #1
0
        public ActionResult CreateMany()
        {
            ViewBag.StartPort = (db.Credentials.Max(x => x.WebsitePort) + 1).ToString();
            CreateManyViewModel vm   = new CreateManyViewModel();
            Credentials         cred = new Credentials();

            vm.Credentials = cred;

            SelectList list = new SelectList(db.Teams.ToList(), "TeamId", "Name");

            ViewBag.Teams = list;

            PrincipalSearchResult <Principal> groups = interaction.GetUserGroups();

            ViewBag.UserGroup = new SelectList(groups.ToList(), "Name", "Name");

            return(View(vm));
        }
예제 #2
0
 public ActionResult CreateMany(CreateManyViewModel vm)
 {
     interaction.CreateMany(vm.UserNamePrefix, vm.UserNameSuffix, vm.Team.TeamId, vm.Credentials.DatabasePassword, vm.Credentials.WebsitePort, vm.Credentials.WindowsUserGroupName, vm.StudentNames, vm.Credentials.DisablePasswordChange, vm.Credentials.PasswordNeverExpires);
     return(RedirectToAction("Index"));
 }