public static TimeSpan SerializeToGWA() { var sw = new Stopwatch(); ModelDocument doc = new ModelDocument(); doc.Model.Create.LinearElement(new Line(0, 0, 10, 0)); doc.Model.Create.LinearElement(new Line(0, 10, 10, 0)); doc.Model.Create.LinearElement(new Line(0, 0, -10, 0)); doc.Model.GenerateNodes(new NodeGenerationParameters()); doc.Model.Add(new LinearElementSet(doc.Model.Elements)); doc.Model.Add(new NodeSet(doc.Model.Nodes)); var format = new GWAFormat(); Core.Print(format.ToString()); format.Save("C:\\TEMP\\GWAFormat.txt"); var context = new GWAContext(); var serialiser = new ModelDocumentTextSerialiser(format, context); sw.Start(); Core.Print(serialiser.Serialize(doc)); sw.Stop(); Core.Print(context.IDMap.ToCSV()); return(sw.Elapsed); }
private void createRolesandUsers() { GWAContext context = new GWAContext(); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); var UserManager = new UserManager <User>(new UserStore <User>(context)); // In Startup iam creating first Admin Role and creating a default Admin User //if (!roleManager.RoleExists("Manager")) //{ // // first we create Admin rool // var role = new Microsoft.AspNet.Identity.EntityFramework.IdentityRole(); // role.Name = "Manager"; // roleManager.Create(role); // //Here we create a Admin super user who will maintain the website // var user = new ApplicationUser(); // user.UserName = "******"; // user.Email = "*****@*****.**"; // string userPWD = "A@Z200711"; // var chkUser = UserManager.Create(user, userPWD); // //Add default User to Role Admin // if (chkUser.Succeeded) // { // var result1 = UserManager.AddToRole(user.Id, "Manager"); // } //} // creating Creating Manager role if (!roleManager.RoleExists("Manager")) { var role = new Microsoft.AspNet.Identity.EntityFramework.IdentityRole(); role.Name = "Manager"; roleManager.Create(role); } // creating Creating Employee role if (!roleManager.RoleExists("Seller")) { var role = new Microsoft.AspNet.Identity.EntityFramework.IdentityRole(); role.Name = "Seller"; roleManager.Create(role); } }
public Boolean isAdminUser() { if (User.Identity.IsAuthenticated) { var user = User.Identity; GWAContext context = new GWAContext(); var UserManager = new UserManager <User>(new UserStore <User>(context)); var s = UserManager.GetRoles(user.GetUserId()); if (s[0].ToString() == "Admin") { return(true); } else { return(false); } } return(false); }
// GET: Role public ActionResult Index() { GWAContext context = new GWAContext(); if (User.Identity.IsAuthenticated) { if (!isAdminUser()) { return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("Index", "Home")); } var Roles = context.Roles.ToList(); return(View()); }
public ProductController() { context = new GWAContext(); ps = new ProductService(); cs = new CategoryService(); }
public UnitOfWork(IDatabaseFactory dbFactory) { this.dbFactory = dbFactory; dataContext = dbFactory.DataContext; }
public DatabaseFactory() { dataContext = new GWAContext(); }
public AccountController() { context = new GWAContext(); }
public SellerController() { context = new GWAContext(); service = new ServiceUser(); }