public ActionResult Registration([Bind(Include = "ID,FirstName,LastName,Email,Phone,DOB,Role,Gender,Password,ConformPassword")] User user) { if (ModelState.IsValid) { using (var db = new BridgeContext()) { user.Role = "User"; var localvar = db.Users.Create(); localvar.Email = user.Email; localvar.Password = user.Password; localvar.FirstName = user.FirstName; localvar.Role = user.Role; db.Users.Add(user); db.SaveChanges(); var identity = new ClaimsIdentity(new[] { new Claim(ClaimTypes.Name, user.FirstName + " " + user.LastName), new Claim(ClaimTypes.Email, user.Email), new Claim(ClaimTypes.Role, user.Role) }, "ApplicationCookie"); var authManager = Request.GetOwinContext().Authentication; authManager.SignIn(identity); return(RedirectToAction("Index", "Home")); } } return(View()); }
public void SendInline_Test() { BridgeContext.SendInline(SampleAddress.AddressList[0], "TestMethod", new CustomContract.StringInput { StringValue = "test send inline" }); }
public void SendVirtualInline_Test() { BridgeContext.SendVirtualInline(HashHelper.ComputeFrom("hash"), SampleAddress.AddressList[0], "TestMethod", new CustomContract.StringInput { StringValue = "test send virtual inline" }); }
public static BridgeContext Bridge(this BusConfiguration busConfiguration) { if (_context == null) { _context = new BridgeContext(); busConfiguration.RegisterComponents(c => c.RegisterSingleton(_context)); } return(_context); }
public ActionResult Login(User model) { using (var db = new BridgeContext()) { var emialCheck = db.Users.FirstOrDefault(u => u.Email.ToLower() == model.Email.ToLower()); var getPassword = db.Users.Where(u => u.Email == model.Email).Select(u => u.Password); var getPasswordd = getPassword.ToList(); var getPassworddd = getPasswordd[0]; var getRole = db.Users.Where(u => u.Email == model.Email).Select(u => u.Role); var getRolee = getRole.ToList(); var getRoleee = getRolee[0]; var FirstName = db.Users.Where(u => u.Email == model.Email).Select(u => u.FirstName); var FirstNamee = FirstName.ToList(); var FirstNameee = FirstNamee[0]; var LastName = db.Users.Where(u => u.Email == model.Email).Select(u => u.LastName); var LastNamee = LastName.ToList(); var LastNameee = LastNamee[0]; var UserId = db.Users.Where(u => u.Email == model.Email).Select(u => u.UserId); var UserIdd = UserId.ToList(); var UserIddd = UserIdd[0]; if ((emialCheck != null) && (model.Password == getPassworddd)) { var identity = new ClaimsIdentity(new[] { new Claim(ClaimTypes.Name, FirstNameee + " " + LastNameee), new Claim(ClaimTypes.Email, model.Email), new Claim(ClaimTypes.Role, getRoleee) }, "ApplicationCookie"); TempData["UserID"] = UserIddd; var authManager = Request.GetOwinContext().Authentication; authManager.SignIn(identity); return(RedirectToAction("Index", "Home")); } } return(RedirectToAction("Index", "Home")); }
public ActionResult Create([Bind(Include = "ProductId,Title,ProductCatagory,Price,Colour,mainImage,Description")] Product product, HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { string fil = System.IO.Path.GetFileName(file.FileName); string path = System.IO.Path.Combine(Server.MapPath("~/Content/Images/"), fil); file.SaveAs(path); product.mainImage = "/Content/Images/" + file.FileName; //create DBContext object using (var db = new BridgeContext()) { db.Products.Add(product); db.SaveChanges(); } return(RedirectToAction("Index")); } return(View(product)); }
public EventController(BridgeContext context) { _context = context; }
public DealQueries(BridgeContext context) { _context = context; }
public ProductRepository(IConfiguration confifuration) { bridgeContext = new BridgeContext(); }
public EventAggregate(BridgeContext context) { _context = context; DomainEvents = new List <IDomainEvent>(); }
public EventQueries(BridgeContext context) { _context = context; }