public void Setup() { var peterAccount = new Majorsilence.Vpn.Logic.Accounts.CreateAccount( new Majorsilence.Vpn.Logic.Accounts.CreateAccountInfo() { Email = emailAddress, EmailConfirm = emailAddress, Firstname = "Bobby", Lastname = "Smith", Password = "******", PasswordConfirm = "Password54", BetaKey = "" } , false, Majorsilence.Vpn.Logic.InitializeSettings.Email); this.userid = peterAccount.Execute(); var region = new Majorsilence.Vpn.Logic.Admin.Regions(); regionid = region.Insert("Test region", true); var vpnserver = new Majorsilence.Vpn.Logic.Admin.VpnServers(); vpnseverid = vpnserver.Insert("localhost", 5678, "a fake vpnserver for testing", regionid, true); }
public ActionResult EditRegions(int?id, string desc, string active) { if (sessionInstance.LoggedIn == false || sessionInstance.IsAdmin == false) { return(null); } int n; var edit = new Majorsilence.Vpn.Logic.Admin.Regions(); bool activeYes = false; if (active != null) { activeYes = true; } if (id.HasValue) { edit.Update(id.Value, desc, activeYes); } else { edit.Insert(desc, activeYes); } return(View(new Models.CustomViewLayout(sessionInstance))); }
public AdminRegions() { _regionList = new Majorsilence.Vpn.Logic.Admin.Regions().Select(); }