コード例 #1
0
 public UserController(TrimestrialInfoRepository trimestrialRepo, UserRepository userRepo, ContactRepository contactRepo, UserStatusRepository statusRepo, LunchRepository lunchRepo, ITokenService token)
 {
     _userRepo        = userRepo;
     _contactRepo     = contactRepo;
     _statusRepo      = statusRepo;
     _lunchRepo       = lunchRepo;
     _trimestrialRepo = trimestrialRepo;
 }
コード例 #2
0
        public IHttpActionResult UpdateUserStatus([FromBody] User_Status userstatus)
        {
            var userstatusRepo = new UserStatusRepository();
            var result         = userstatusRepo.UpdateUserStatus(userstatus);

            if (result <= 0)
            {
                return(Ok("Error occurred while updating the user status"));
            }
            return(Ok("User Status updated"));
        }
コード例 #3
0
        public IHttpActionResult GetUserStatus([FromBody] User_Status userstatus)
        {
            var userstatusRepo = new UserStatusRepository();
            var getuserstatus  = userstatusRepo.GetUserStatus(userstatus);

            if (getuserstatus == null)
            {
                return(NotFound());
            }
            return(Ok(getuserstatus));
        }
コード例 #4
0
        // GET: api/UserStatus
        public IHttpActionResult GetAllUserStatus()
        {
            var userstatusRepo = new UserStatusRepository();
            var userstatusList = userstatusRepo.GetAllUserStatus();

            if (userstatusList == null || userstatusList.Count == 0)
            {
                return(NotFound());
            }
            return(Ok(userstatusList));
        }
 public UnitOfWork()
 {
     _context                 = new IndicoContext();
     CompanyRepository        = new CompanyRepository(_context);
     UserStatusRepository     = new UserStatusRepository(_context);
     MenuItemRepository       = new MenuItemRepository(_context);
     UserRepository           = new UserRepository(_context);
     RoleRepository           = new RoleRepository(_context);
     OrderRepository          = new OrderRepository(_context);
     OrderDetailRepository    = new OrderDetailRepository(_context);
     AgeGroupRepository       = new AgeGroupRepository(_context);
     ColourProfileRepository  = new ColourProfileRepository(_context);
     GenderRepository         = new GenderRepository(_context);
     PrinterRepository        = new PrinterRepository(_context);
     PrinterTypeRepository    = new PrinterTypeRepository(_context);
     ProductionLineRepository = new ProductionLineRepository(_context);
 }
コード例 #6
0
 public StatusController(UserStatusRepository statusRepo)
 {
     _statusRepo = statusRepo;
 }
コード例 #7
0
 public UserStatusController()
 {
     repUsrStatus = new UserStatusRepository(db);
 }