public ActionResult Create(Student student)
 {
     ViewBag.StartPort = (db.Credentials.Max(x => x.WebsitePort) + 1).ToString();
     student.Credentials.FTPUserName = student.Credentials.DatabaseUserName;
     student.Credentials.FTPPassword = student.Credentials.DatabasePassword;
     interaction.CreateSingleUser(student.Credentials.DatabaseUserName, student.Credentials.DatabasePassword, student.Credentials.WebsitePort, student.Name, student.TeamId, student.Credentials.WindowsUserGroupName, true, true);
     return(RedirectToAction("Index"));
 }
Beispiel #2
0
        private void btnCreateSingleUser_Click(object sender, EventArgs e)
        {
            if (txtUserName.Text != "" && txtPassword.Text != "" && txtPort.Text != "" && txtName.Text != "" && cbTeam.SelectedItem != null && lbUserGroup.SelectedItem != null)
            {
                Team team            = db.Teams.Where(x => x.TeamId == ((Team)cbTeam.SelectedItem).TeamId).FirstOrDefault();
                bool disablepwchange = chkPWChange.Checked;
                bool pwneverexpires  = chkNoPWExpiration.Checked;
                int  port            = Convert.ToInt32(txtPort.Text);//


                _userInteraction.CreateSingleUser(txtUserName.Text, txtPassword.Text, port, txtName.Text, team.TeamId, lbUserGroup.Text, disablepwchange, pwneverexpires);
                MessageBox.Show("Done");
            }
        }