public void ControllerSpecSetUp() { BranchRepositoryMock = new Mock<IBranchRepository>(); GamingConsoleRepositoryMock = new Mock<IGamingConsoleRepository>(); User = new User { BranchName = "branch1" }; CustomUserIdentity = new CustomUserIdentity(User); }
public ViewResult Index(CustomUserIdentity customUserIdentity) { if (TempData.ContainsKey("Message")) { ViewBag.Message = TempData["Message"]; } var nonCompletedGameStatuses = gameService.GetNonCompletedGamesStatus(customUserIdentity.BranchName, DateTime.UtcNow.ToIST()); return View(nonCompletedGameStatuses); }
public ActionResult AssignConsole(List<Game> games, CustomUserIdentity userIdentity) { if (ModelState.IsValid) { gameRepository.AddMany(games); return RedirectToAction("Index"); } RetrieveGamingConsolesAndPutItInViewBag(userIdentity.BranchName); return View("AssignConsole", games); }
public ViewResult AddCustomer(List<Game> games, CustomUserIdentity userIdentity) { RetrieveGamingConsolesAndPutItInViewBag(userIdentity.BranchName); if (ModelState.IsValid) { games.Add(new Game { BranchName = userIdentity.BranchName }); return View("AssignConsole",games); } return View("AssignConsole",games); }
public ActionResult Create(DailySaleDetails dailySaleDetails, CustomUserIdentity customUserIdentity, string password) { if (!ModelState.IsValid) { return View(dailySaleDetails); } if (password != customUserIdentity.Password) { ModelState.AddModelError("Password", "Invalid Password"); return View(dailySaleDetails); } if (dailySaleDetailsRepository.IsDailySaleClosed(dailySaleDetails.DateTime, customUserIdentity.BranchName)) { ModelState.AddModelError("DateTime", "Daily sale already closed for the given day!"); return View(dailySaleDetails); } dailySaleDetails.BranchName = customUserIdentity.BranchName; dailySaleDetailsRepository.Add(dailySaleDetails); return RedirectToAction("Index", "Game"); }
public void SetUp() { user = new User(); customUserIdentity = new CustomUserIdentity(user); customUserPrinciple = new CustomUserPrinciple(customUserIdentity); }
public ViewResult RemoveCustomer(List<Game> games, CustomUserIdentity customUserIdentity) { RetrieveGamingConsolesAndPutItInViewBag(customUserIdentity.BranchName); var lastAddedGame = games.Last(); games.Remove(lastAddedGame); return View("AssignConsole", games); }
public ViewResult NonCompletedGames(CustomUserIdentity customUserIdentity) { return View(gameRepository.GetNonCompletedGames(customUserIdentity.BranchName, DateTime.UtcNow.ToIST())); }
public ViewResult AssignConsole(CustomUserIdentity customUserIdentity) { RetrieveGamingConsolesAndPutItInViewBag(customUserIdentity.BranchName); var games = new List<Game> {new Game { BranchName = customUserIdentity.BranchName }}; return View(games); }
public ViewResult Membership(string membershipId, CustomUserIdentity customUserIdentity) { var membership = membershipRepository.FindByMembershipId(membershipId); if (membership == null) { ModelState.AddModelError("membershipId", "Membership Id doesn't exists."); return View(); } if (membership.IsExpired) { ModelState.AddModelError("membershipId", "Membership Id is expired. Kindly recharge."); return View(); } RetrieveGamingConsolesAndPutItInViewBag(customUserIdentity.BranchName); return View("AssignConsole", new MembershipAssignConsoleViewModel { Membership = membership, Game = new Game { GamePaymentType = GamePaymentType.Membership, BranchName = customUserIdentity.BranchName, Price = 0} }); }
public ViewResult Create(CustomUserIdentity customUserIdentity) { return View(new Membership{ BranchName = customUserIdentity.BranchName}); }
public ViewResult Recharge(CustomUserIdentity customUserIdentity) { var membershipReCharge = new MembershipReCharge {BranchName = customUserIdentity.BranchName}; return View(membershipReCharge); }
public CustomUserPrinciple(CustomUserIdentity userIdentity) { this.userIdentity = userIdentity; }
public void SetUp() { user = new User(); customUserIdentity = new CustomUserIdentity(user); }