public EmployeeRelationTests() { _baseRepository = new EntityForEmployeeBaseRepository(new InMemoryStorage <EntityForEmployee>()); _timeCardRepository = new TimeCardRepository(_baseRepository); _salesReceiptRepository = new SalesReceiptRepository(_baseRepository); _employeeRepository = new EmployeeRepository(_baseRepository, new InMemoryStorage <Employee>()); }
public ActionResult ClockOut(int EmployeeId) { TimeCardRepository repo = new TimeCardRepository(sessionWrapper); TimeCardModel model = repo.Get(EmployeeId); new TimeCardRepository(sessionWrapper).Save(model); JsonResult result = new JsonResult(); result.Data = model; return(result); }
public void Should_GetAllEmployees() { //intialize repostiroy,then do a method var Employees = GetTestEmployees(); var TimeCards = GetTestTimeCards(); var employeeRepository = new EmployeeRepository(Employees.ToArray()); var timecardRepository = new TimeCardRepository(TimeCards.ToArray()); var controller = new EntityController(employeeRepository,timecardRepository); Assert.Equals(Employees,employeeRepository.GetAllEmployees()); Assert.Fail(); }
public ActionResult Menu() { MainMenuViewModel vm = new MainMenuViewModel(); TimeCardModel model = new TimeCardRepository(sessionWrapper).Get(loggedInUser.Id); vm.IsAdmin = HasAdminRole(); vm.IsServer = HasServerRole(); vm.IsRunner = HasRunnerRole(); vm.IsCook = HasCookRole(); vm.UserId = loggedInUser.Id; vm.IsClockedIn = model.In != null && model.Out == null; vm.TimeCardId = model.Id; return(View("/Views/MainMenu.cshtml", vm)); }
public void init() { broker = new MockSqlWorker(new SqlConnection()); connection = new FakeConnectionFactory(); repo = new TimeCardRepository(cache, connection, broker); }
public HomeController(TimeCardRepository timeCards) { _timeCards = timeCards; }
public TimeCardRepositoryTests() { _repository = new TimeCardRepository(new EntityForEmployeeBaseRepository(new InMemoryStorage <EntityForEmployee>())); }
public EntityController(EmployeeRepository RepositoryE, TimeCardRepository RepositoryT) { this.EmployeeRepository = RepositoryE; this.TimeCardRepository = RepositoryT; }
public EntityController() { this.EmployeeRepository = new EmployeeRepository(); this.TimeCardRepository = new TimeCardRepository(); }