Пример #1
0
        public IHttpActionResult GetPersonnelByDept(int DeptId)
        {
            WorkInfoService infoService = CreateWorkInfoService();
            var             info        = infoService.GetPersonnelByDeptId(DeptId);

            return(Ok(info));
        }
Пример #2
0
        public IHttpActionResult GetPosition(int PersonnelId)
        {
            WorkInfoService infoService = CreateWorkInfoService();
            var             info        = infoService.GetPositionByPersonnelId(PersonnelId);

            return(Ok(info));
        }
Пример #3
0
        public IHttpActionResult GetExecutives()
        {
            WorkInfoService infoService = CreateWorkInfoService();
            var             info        = infoService.GetAllExecutives();

            return(Ok(info));
        }
Пример #4
0
        public IHttpActionResult GetSupervisors()
        {
            WorkInfoService infoService = CreateWorkInfoService();
            var             info        = infoService.GetAllSupervisors();

            return(Ok(info));
        }
Пример #5
0
        public IHttpActionResult GetByInactive()
        {
            WorkInfoService infoService = CreateWorkInfoService();
            var             info        = infoService.GetWorkInfoByInactive();

            return(Ok(info));
        }
Пример #6
0
        private WorkInfoService CreateWorkInfoService()
        {
            var infoService = new WorkInfoService();

            return(infoService);
        }