コード例 #1
0
 public TaskController(IAccountService accountService, ITaskService taskService, ITaskListService taskListService, ITagService tagService)
 {
     _accountService = accountService;
     _taskService = taskService;
     _taskListService = taskListService;
     _tagService = tagService;
 }
コード例 #2
0
 public HomeController(IAccountService accountService, ITaskService taskService, IAreaService areaService, ITaskListService taskListService, ITagService tagService)
 {
     _accountService = accountService;
     _taskService = taskService;
     _areaService = areaService;
     _taskListService = taskListService;
     _tagService = tagService;
 }
コード例 #3
0
 public AccountService(IAccountRepository repository, ITaskListService taskListService, ITaskService taskService, IAreaService areaService, ITagService tagService)
 {
     _repository = repository;
     _taskListService = taskListService;
     _taskService = taskService;
     _areaService = areaService;
     _tagService = tagService;
 }
コード例 #4
0
        private void AddErrorsToVSErrorList(Window window, string[] errors)
        {
            ErrorList errorList = this.ApplicationObject.ToolWindows.ErrorList;
            Window2   errorWin2 = (Window2)(errorList.Parent);

            if (errors.Length > 0)
            {
                if (!errorWin2.Visible)
                {
                    this.ApplicationObject.ExecuteCommand("View.ErrorList", " ");
                }
                errorWin2.SetFocus();
            }

            IDesignerHost    designer = (IDesignerHost)window.Object;
            ITaskListService service  = designer.GetService(typeof(ITaskListService)) as ITaskListService;

            //remove old task items from this document and BIDS Helper class
            System.Collections.Generic.List <ITaskItem> tasksToRemove = new System.Collections.Generic.List <ITaskItem>();
            foreach (ITaskItem ti in service.GetTaskItems())
            {
                ICustomTaskItem task = ti as ICustomTaskItem;
                if (task != null && task.CustomInfo == this && task.Document == window.ProjectItem.Name)
                {
                    tasksToRemove.Add(ti);
                }
            }
            foreach (ITaskItem ti in tasksToRemove)
            {
                service.Remove(ti);
            }


            foreach (string s in errors)
            {
                ICustomTaskItem item = (ICustomTaskItem)service.CreateTaskItem(TaskItemType.Custom, s);
                item.Category   = TaskItemCategory.Misc;
                item.Appearance = TaskItemAppearance.Squiggle;
                item.Priority   = TaskItemPriority.High;
                item.Document   = window.ProjectItem.Name;
                item.CustomInfo = this;
                service.Add(item);
            }
        }
コード例 #5
0
        /// <summary>
        /// Создать задание
        /// </summary>
        /// <param name="document"></param>
        /// <param name="kindId"></param>
        /// <param name="performers"></param>
        /// <param name="end"></param>
        /// <param name="taskName"></param>
        /// <param name="taskContent"></param>
        /// <returns></returns>
        public Task CreateTask(Document document, Guid kindId, List <StaffEmployee> performers, DateTime end, string taskName, string taskContent)
        {
            ITaskService     TaskService     = context.ObjectContext.GetService <ITaskService>();
            ITaskListService TaskListService = context.ObjectContext.GetService <ITaskListService>();
            IStaffService    StaffService    = context.ObjectContext.GetService <IStaffService>();

            KindsCardKind kind = context.ObjectContext.GetObject <KindsCardKind>(kindId);
            Task          task = TaskService.CreateTask(kind);

            try {
                TaskService.InitializeDefaults(task);

                task.MainInfo.Name      = taskName;
                task.Description        = taskName;
                task.MainInfo.Author    = StaffService.GetCurrentEmployee();
                task.MainInfo.StartDate = DateTime.Now;
                task.MainInfo.EndDate   = end;
                task.MainInfo.Content   = taskContent;
                //myTask.Preset.Completion.ReportRequired = false;

                foreach (StaffEmployee performer in performers)
                {
                    TaskService.AddSelectedPerformer(task.MainInfo, performer);
                }

                TaskSetting taskSettings = TaskService.GetKindSettings(kind);
                //добавляем ссылку на родительскую карточку
                TaskService.AddLinkOnParentCard(task, taskSettings, document);
                //добавляем ссылку на задание в карточку
                TaskListService.AddTask(document.MainInfo.Tasks, task, document);
                //создаем и сохраняем новый список заданий
                TaskList newTaskList = TaskListService.CreateTaskList();
                context.ObjectContext.SaveObject <TaskList>(newTaskList);
                //записываем в задание
                task.MainInfo.ChildTaskList = newTaskList;

                context.ObjectContext.SaveObject(task);
                context.ObjectContext.SaveObject(document);
            } catch (Exception ex) {
                throw new Exception("Во время создания задания произошла ошибка", ex);
            }
            return(task);
        }
コード例 #6
0
 public TaskController(ITaskListService taskListService, IPanelSettingsService panelSettingsService, IStatusCodesService statusCodesService, IDBUsersPanelsService dBUsersPanelsService, ITaskCodeService taskCodeService, IReportService reportService)
 {
     user = CurrentSession.User;
     if (user == null)
     {
         user = new DBUsers();
     }
     _taskListService      = taskListService;
     _panelSettingsService = panelSettingsService;
     _statusCodesService   = statusCodesService;
     _dBUsersPanelsService = dBUsersPanelsService;
     _taskCodeService      = taskCodeService;
     _reportService        = reportService;
     dbPanelList           = new List <int>();
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
 }
コード例 #7
0
 /// <summary>
 /// CRM任务管理初始化
 /// </summary>
 /// <param name="taskService">taskService</param>
 /// <param name="taskTypeService">taskTypeService</param>
 /// <param name="taskAwardService">taskAwardService</param>
 /// <param name="taskTagService">taskTagService</param>
 /// <param name="taskPunishmentService">taskPunishmentService</param>
 /// <param name="taskListService">taskListService</param>
 /// <param name="brokerService">brokerService</param>
 /// <param name="workContext">workContext</param>
 public TaskController(ITaskService taskService,
     ITaskTypeService taskTypeService,
     ITaskAwardService taskAwardService,
     ITaskTagService taskTagService,
     ITaskPunishmentService taskPunishmentService,
     ITaskListService taskListService,
     IBrokerService brokerService,
     IWorkContext workContext,
     IUserService userService
     )
 {
     _taskService = taskService;
     _taskTypeService = taskTypeService;
     _taskAwardService = taskAwardService;
     _taskTagService = taskTagService;
     _taskPunishmentService = taskPunishmentService;
     _taskListService = taskListService;
     _brokerService = brokerService;
     _workContext = workContext;
     _userservice = userService;
 }
コード例 #8
0
        public BaseController(IUserService user, IBoardService board, ITaskListService taskList, ICardService card)
        {
            TaskListService = taskList;
            BoardService    = board;
            CardService     = card;
            UserService     = user;

            mapper = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <TaskListDTO, TaskListViewModel>();
                cfg.CreateMap <TaskListViewModel, TaskListDTO>();

                cfg.CreateMap <BoardDTO, BoardViewModel>();
                cfg.CreateMap <BoardViewModel, BoardDTO>();

                cfg.CreateMap <CardDTO, CardViewModel>();
                cfg.CreateMap <CardViewModel, CardDTO>();

                cfg.CreateMap <UserDTO, UserViewModel>();
            });
        }
コード例 #9
0
 /// <summary>
 /// CRM任务管理初始化
 /// </summary>
 /// <param name="taskService">taskService</param>
 /// <param name="taskTypeService">taskTypeService</param>
 /// <param name="taskAwardService">taskAwardService</param>
 /// <param name="taskTagService">taskTagService</param>
 /// <param name="taskPunishmentService">taskPunishmentService</param>
 /// <param name="taskListService">taskListService</param>
 /// <param name="brokerService">brokerService</param>
 /// <param name="workContext">workContext</param>
 public TaskController(ITaskService taskService,
                       ITaskTypeService taskTypeService,
                       ITaskAwardService taskAwardService,
                       ITaskTagService taskTagService,
                       ITaskPunishmentService taskPunishmentService,
                       ITaskListService taskListService,
                       IBrokerService brokerService,
                       IWorkContext workContext,
                       IUserService userService
                       )
 {
     _taskService           = taskService;
     _taskTypeService       = taskTypeService;
     _taskAwardService      = taskAwardService;
     _taskTagService        = taskTagService;
     _taskPunishmentService = taskPunishmentService;
     _taskListService       = taskListService;
     _brokerService         = brokerService;
     _workContext           = workContext;
     _userservice           = userService;
 }
コード例 #10
0
 public AccessGroupController(IGroupMasterService groupMasterService, IGlobalZoneService globalZoneService, IGroupsDetailNewService groupsDetailNewService, ITimeGroupsService timeGroupsService, ILiftGroupsService liftGroupsService, IReaderSettingsNewService readerSettingsNewService, IPanelSettingsService panelSettingsService, ITaskListService taskListService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersService dBUsersService, IReportService reportService, IAccessDatasService accessDatasService, IUserService userService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _groupMasterService       = groupMasterService;
     _globalZoneService        = globalZoneService;
     _groupsDetailNewService   = groupsDetailNewService;
     _timeGroupsService        = timeGroupsService;
     _liftGroupsService        = liftGroupsService;
     _readerSettingsNewService = readerSettingsNewService;
     _panelSettingsService     = panelSettingsService;
     _taskListService          = taskListService;
     _dBUsersPanelsService     = dBUsersPanelsService;
     _dBUsersService           = dBUsersService;
     _reportService            = reportService;
     _accessDatasService       = accessDatasService;
     _userService             = userService;
     _dBUsersDepartmanService = dBUsersDepartmanService;
     _dBUsersSirketService    = dBUsersSirketService;
     dbDepartmanList          = new List <int>();
     dbPanelList  = new List <int>();
     dbSirketList = new List <int>();
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
     permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
     FillGroups();
 }
コード例 #11
0
 public PanelController(IPanelSettingsService panelSettingsService, IReaderSettingsNewService readerSettingsNewService, IDBUsersPanelsService dBUsersPanelsService, IReportService reportService, IAccessDatasService accessDatasService, ITaskListService taskListService, IReaderSettingsNewMSService readerSettingsNewMSService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersKapiService dBUsersKapiService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _panelSettingsService       = panelSettingsService;
     _readerSettingsNewService   = readerSettingsNewService;
     _dBUsersPanelsService       = dBUsersPanelsService;
     _reportService              = reportService;
     _accessDatasService         = accessDatasService;
     _taskListService            = taskListService;
     _readerSettingsNewMSService = readerSettingsNewMSService;
     _dBUsersDepartmanService    = dBUsersDepartmanService;
     _dBUsersSirketService       = dBUsersSirketService;
     _dBUsersKapiService         = dBUsersKapiService;
     dbDepartmanList             = new List <int>();
     dbPanelList  = new List <int>();
     dbDoorList   = new List <int>();
     dbSirketList = new List <int>();
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserDoorNo in _dBUsersKapiService.GetAllDBUsersKapi(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Kapi_Kayit_No))
     {
         dbDoorList.Add((int)dbUserDoorNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
     ;
 }
コード例 #12
0
 public DoorStatusController(IDoorStatusService doorStatusService, IReaderSettingsNewService readerSettingsNewService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersKapiService dBUsersKapiService, ITaskListService taskListService)
 {
     dBUsers = CurrentSession.User;
     if (dBUsers == null)
     {
         dBUsers = new DBUsers();
     }
     dbPanelList = new List <int>();
     dbDoorList  = new List <int>();
     _readerSettingsNewService = readerSettingsNewService;
     _doorStatusService        = doorStatusService;
     _dBUsersPanelsService     = dBUsersPanelsService;
     _dBUsersKapiService       = dBUsersKapiService;
     _taskListService          = taskListService;
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == dBUsers.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserDoorNo in _dBUsersKapiService.GetAllDBUsersKapi(x => x.Kullanici_Adi == dBUsers.Kullanici_Adi).Select(a => a.Kapi_Kayit_No))
     {
         dbDoorList.Add((int)dbUserDoorNo);
     }
 }
コード例 #13
0
 public QuickResponseController(IVisitorsService visitorsService, IUserService userService, IGroupMasterService groupMasterService, ITaskListService taskListService, IPanelSettingsService panelSettingsService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersService dBUsersService, IDBUsersSirketService dBUsersSirketService, IDBUsersDepartmanService dBUsersDepartmanService, IReportService reportService, IAccessDatasService accessDatasService, IDBUsersAltDepartmanService dBUsersAltDepartmanService, ISirketService sirketService, IDepartmanService departmanService, IAltDepartmanService altDepartmanService)
 {
     _visitorsService            = visitorsService;
     _accessDatasService         = accessDatasService;
     _dBUsersService             = dBUsersService;
     _reportService              = reportService;
     _userService                = userService;
     _groupMasterService         = groupMasterService;
     _taskListService            = taskListService;
     _panelSettingsService       = panelSettingsService;
     _dBUsersPanelsService       = dBUsersPanelsService;
     _dBUsersDepartmanService    = dBUsersDepartmanService;
     _dBUsersSirketService       = dBUsersSirketService;
     _dBUsersAltDepartmanService = dBUsersAltDepartmanService;
     _sirketService              = sirketService;
     _departmanService           = departmanService;
     _altDepartmanService        = altDepartmanService;
     PanelListesi                = new List <int>();
     foreach (var item in _panelSettingsService.GetAllPanelSettings(x => x.Panel_IP1 != null && x.Panel_IP1 != 0 && x.Panel_TCP_Port != 0 && x.Panel_ID != 0))
     {
         PanelListesi.Add((int)item.Panel_ID);
     }
     permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
コード例 #14
0
 public HomeController(IProjectService projectService, ITaskService taskService, ITaskListService taskListService, ITimePlannerService timePlannerService)
 {
     this.projectService     = projectService;
     this.taskService        = taskService;
     this.taskListService    = taskListService;
     this.timePlannerService = timePlannerService;
 }
コード例 #15
0
 public TaskService(ApplicationContext context, IApplicationUser user, IProjectService project, ITaskListService tasklist)
 {
     _context  = context;
     _user     = user;
     _project  = project;
     _tasklist = tasklist;
 }
コード例 #16
0
        private void AddWarningsToVSErrorList(ITaskListService taskListService, string sFilename, string[] warnings)
        {
            ErrorList errorList = this.ApplicationObject.ToolWindows.ErrorList;
            Window2 errorWin2 = (Window2)(errorList.Parent);

            if (warnings.Length > 0)
            {
                if (!errorWin2.Visible)
                {
                    this.ApplicationObject.ExecuteCommand("View.ErrorList", " ");
                }
                //errorWin2.SetFocus(); //don't focus the error window because the Expression Highlighter pays attention to window focusing
            }

            //remove old task items from this document and BIDS Helper class
            System.Collections.Generic.List<ITaskItem> tasksToRemove = new System.Collections.Generic.List<ITaskItem>();
            foreach (ITaskItem ti in taskListService.GetTaskItems())
            {
                ICustomTaskItem task = ti as ICustomTaskItem;
                if (task != null && task.CustomInfo == this && task.Document == sFilename)
                {
                    tasksToRemove.Add(ti);
                }
            }
            foreach (ITaskItem ti in tasksToRemove)
            {
                taskListService.Remove(ti);
            }

            //add new task items
            foreach (string s in warnings)
            {
                ICustomTaskItem item = (ICustomTaskItem)taskListService.CreateTaskItem(TaskItemType.Custom, s);
                item.Category = TaskItemCategory.Misc;
                item.Appearance = TaskItemAppearance.Squiggle;
                item.Priority = TaskItemPriority.Normal;
                item.Document = sFilename;
                item.CustomInfo = this;
                taskListService.Add(item);
            }
        }
コード例 #17
0
 public VisitorController(IVisitorsService visitorsService, IUserService userService, IGroupMasterService groupMasterService, ITaskListService taskListService, IPanelSettingsService panelSettingsService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersService dBUsersService, IDBUsersSirketService dBUsersSirketService, IDBUsersDepartmanService dBUsersDepartmanService, IReportService reportService, IAccessDatasService accessDatasService, IDBUsersAltDepartmanService dBUsersAltDepartmanService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _visitorsService            = visitorsService;
     _userService                = userService;
     _groupMasterService         = groupMasterService;
     _taskListService            = taskListService;
     _panelSettingsService       = panelSettingsService;
     _dBUsersPanelsService       = dBUsersPanelsService;
     _dBUsersService             = dBUsersService;
     _dBUsersDepartmanService    = dBUsersDepartmanService;
     _dBUsersSirketService       = dBUsersSirketService;
     _reportService              = reportService;
     _accessDatasService         = accessDatasService;
     _dBUsersAltDepartmanService = dBUsersAltDepartmanService;
     dbDepartmanList             = new List <int>();
     dbPanelList        = new List <int>();
     dbSirketList       = new List <int>();
     dbAltDepartmanList = new List <int>();
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
     foreach (var dbUserAltDepartmanNo in _dBUsersAltDepartmanService.GetAllDBUsersAltDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Alt_Departman_No))
     {
         dbAltDepartmanList.Add((int)dbUserAltDepartmanNo);
     }
     _reportService.GetPanelList(user == null ? new DBUsers {
     } : user);
     _reportService.GetSirketList(user == null ? new DBUsers {
     } : user);
     _reportService.GetDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetAltDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetBolumList(user == null ? new DBUsers {
     } : user);
     permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
コード例 #18
0
 public LiftController(IFloorNamesService floorNamesService, ILiftGroupsService liftGroupsService, ITaskListService taskListService, IPanelSettingsService panelSettingsService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersService dBUsersService, IReportService reportService, IAccessDatasService accessDatasService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _floorNamesService    = floorNamesService;
     _liftGroupsService    = liftGroupsService;
     _taskListService      = taskListService;
     _panelSettingsService = panelSettingsService;
     _dBUsersPanelsService = dBUsersPanelsService;
     _dBUsersService       = dBUsersService;
     _reportService        = reportService;
     _accessDatasService   = accessDatasService;
     permissionUser        = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
コード例 #19
0
        private void AddErrorsToVSErrorList(Window window, Results errors)
        {
            ErrorList errorList = this.ApplicationObject.ToolWindows.ErrorList;
            Window2   errorWin2 = (Window2)(errorList.Parent);

            if (errors.Count > 0)
            {
                if (!errorWin2.Visible)
                {
                    this.ApplicationObject.ExecuteCommand("View.ErrorList", " ");
                }
                errorWin2.SetFocus();
            }

            IDesignerHost    designer = (IDesignerHost)window.Object;
            ITaskListService service  = designer.GetService(typeof(ITaskListService)) as ITaskListService;

            //remove old task items from this document and BIDS Helper class
            System.Collections.Generic.List <ITaskItem> tasksToRemove = new System.Collections.Generic.List <ITaskItem>();
            foreach (ITaskItem ti in service.GetTaskItems())
            {
                ICustomTaskItem task = ti as ICustomTaskItem;
                if (task != null && task.CustomInfo == this && task.Document == window.ProjectItem.Name)
                {
                    tasksToRemove.Add(ti);
                }
            }
            foreach (ITaskItem ti in tasksToRemove)
            {
                service.Remove(ti);
            }


            foreach (Result result in errors)
            {
                if (result.Passed)
                {
                    continue;
                }
                ICustomTaskItem item = (ICustomTaskItem)service.CreateTaskItem(TaskItemType.Custom, result.ResultExplanation);
                item.Category   = TaskItemCategory.Misc;
                item.Appearance = TaskItemAppearance.Squiggle;
                switch (result.Severity)
                {
                case ResultSeverity.Low:
                    item.Priority = TaskItemPriority.Low;
                    break;

                case ResultSeverity.Normal:
                    item.Priority = TaskItemPriority.Normal;
                    break;

                case ResultSeverity.High:
                    item.Priority = TaskItemPriority.High;
                    break;

                default:
                    throw new ArgumentOutOfRangeException();
                }
                item.Document   = window.ProjectItem.Name;
                item.CustomInfo = this;
                service.Add(item);
            }
        }
コード例 #20
0
 public ReportPersonelController(ISirketService sirketService, IDepartmanService departmanService, IBloklarService bloklarService, IVisitorsService visitorsService, IPanelSettingsService panelSettingsService, IGlobalZoneService globalZoneService, IGroupMasterService groupMasterService, IUserService userService, IReportService reportService, IUsersOLDService usersOLDService, IDBUsersPanelsService dBUsersPanelsService, IDoorNamesService doorNamesService, IDBUsersService dBUsersService, IAltDepartmanService altDepartmanService, IUnvanService unvanService, IBolumService bolumService, ITaskListService taskListService, IAccessDatasService accessDatasService, IBirimService birimService, IReaderSettingsNewService readerSettingsNewService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersAltDepartmanService dBUsersAltDepartmanService, IDBUsersKapiService dBUsersKapiService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _userService                = userService;
     _sirketService              = sirketService;
     _departmanService           = departmanService;
     _bloklarService             = bloklarService;
     _visitorsService            = visitorsService;
     _panelSettingsService       = panelSettingsService;
     _globalZoneService          = globalZoneService;
     _groupMasterService         = groupMasterService;
     _reportService              = reportService;
     _usersOLDService            = usersOLDService;
     _dBUsersPanelsService       = dBUsersPanelsService;
     _doorNamesService           = doorNamesService;
     _dBUsersService             = dBUsersService;
     _altDepartmanService        = altDepartmanService;
     _unvanService               = unvanService;
     _bolumService               = bolumService;
     _taskListService            = taskListService;
     _accessDatasService         = accessDatasService;
     _birimService               = birimService;
     _dBUsersKapiService         = dBUsersKapiService;
     _readerSettingsNewService   = readerSettingsNewService;
     _dBUsersDepartmanService    = dBUsersDepartmanService;
     _dBUsersSirketService       = dBUsersSirketService;
     _dBUsersAltDepartmanService = dBUsersAltDepartmanService;
     dbDepartmanList             = new List <int>();
     dbPanelList        = new List <int>();
     dbDoorList         = new List <int>();
     dbSirketList       = new List <int>();
     dbAltDepartmanList = new List <int>();
     _reportService.GetPanelList(user == null ? new DBUsers {
     } : user);
     _reportService.GetDoorList(user == null ? new DBUsers {
     } : user);
     _reportService.GetSirketList(user == null ? new DBUsers {
     } : user);
     _reportService.GetDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetAltDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetBolumList(user == null ? new DBUsers {
     } : user);
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserDoorNo in _dBUsersKapiService.GetAllDBUsersKapi(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Kapi_Kayit_No))
     {
         dbDoorList.Add((int)dbUserDoorNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
     foreach (var dbUserAltDepartmanNo in _dBUsersAltDepartmanService.GetAllDBUsersAltDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Alt_Departman_No))
     {
         dbAltDepartmanList.Add((int)dbUserAltDepartmanNo);
     }
 }
コード例 #21
0
        public void Initialize()
        {
            var context = new MemoryDomainContext();

            m_target = new TaskListService(new PGPUnitOfWork(context), new TaskListRepository(context));
        }
コード例 #22
0
 public TimeGroupsController(ITimeGroupsService timeGroupsService, ITimeZoneIDsService timeZoneIDsService, ITaskListService taskListService, IPanelSettingsService panelSettingsService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersService dBUsersService, IReportService reportService, IAccessDatasService accessDatasService)
 {
     user = CurrentSession.User;
     if (user == null)
     {
         user = new DBUsers();
     }
     _timeGroupsService    = timeGroupsService;
     _timeZoneIDsService   = timeZoneIDsService;
     _taskListService      = taskListService;
     _panelSettingsService = panelSettingsService;
     _dBUsersPanelsService = dBUsersPanelsService;
     _dBUsersService       = dBUsersService;
     _reportService        = reportService;
     _accessDatasService   = accessDatasService;
     permissionUser        = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
コード例 #23
0
 public TaskController(ITaskService taskService, IUserService userService, ITaskStatusService taskStatusService, ITaskListService taskListService)
 {
     _taskService       = taskService;
     _userService       = userService;
     _taskStatusService = taskStatusService;
     _taskListService   = taskListService;
 }
コード例 #24
0
 public TaskListController(ITaskListService taskListService, ITaskListMapper mapper)
 {
     _taskListService = taskListService ?? throw new ArgumentNullException(nameof(taskListService));
     _mapper          = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
コード例 #25
0
 public TaskListsController(IUserService us, ITaskListService ts)
 {
     this.userService     = us;
     this.taskListService = ts;
 }
コード例 #26
0
ファイル: AreaService.cs プロジェクト: kevinswarner/Hover_OLD
 public AreaService(IAreaRepository repository, ITaskListService taskListService)
 {
     _repository = repository;
     _taskListService = taskListService;
 }
コード例 #27
0
 public ToDoListController(ITaskListService taskListService)
 {
     tlService = taskListService;
 }
コード例 #28
0
 public TasksController(ITaskService taskService, ITaskListService taskListService)
 {
     _taskService     = taskService;
     _taskListService = taskListService;
 }
コード例 #29
0
 public TaskListController(ITaskListService taskListService)
 {
     _taskListService = taskListService;
 }
コード例 #30
0
 public BoardController(IUserService user, IBoardService board, ITaskListService taskList, ICardService card) : base(user, board, taskList, card)
 {
 }
コード例 #31
0
 public TaskListsController(ITaskListService taskListService, IMapper mapper)
 {
     _taskListService = taskListService;
     _mapper          = mapper;
 }
コード例 #32
0
        public AlarmController(IAlarmlarService alarmlarService, IAlarmTipleriService alarmTipleriService, IUserService userService, IPanelSettingsService panelSettingsService, ITaskListService taskListService, IDBUsersPanelsService dBUsersPanelsService, IDBUsersService dBUsers, IReportService reportService, IAccessDatasService accessDatasService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersAltDepartmanService dBUsersAltDepartmanService, IReaderSettingsNewService readerSettingsNewService, IDBUsersKapiService dBUsersKapiService, IAccessDatasTempService accessDatasTempService)
        {
            //user = CurrentSession.User;
            //if (user == null)
            //{
            //    user = new DBUsers();
            //}
            _alarmlarService      = alarmlarService;
            _alarmTipleriService  = alarmTipleriService;
            _userService          = userService;
            _panelSettingsService = panelSettingsService;
            _taskListService      = taskListService;
            _dBUsers                    = dBUsers;
            _reportService              = reportService;
            _accessDatasService         = accessDatasService;
            _dBUsersPanelsService       = dBUsersPanelsService;
            _dBUsersDepartmanService    = dBUsersDepartmanService;
            _dBUsersSirketService       = dBUsersSirketService;
            _dBUsersAltDepartmanService = dBUsersAltDepartmanService;
            _readerSettingsNewService   = readerSettingsNewService;
            _dBUsersKapiService         = dBUsersKapiService;
            _accessDatasTempService     = accessDatasTempService;
            dbDepartmanList             = new List <int>();
            dbPanelList                 = new List <int>();
            dbDoorList                  = new List <int>();
            dbSirketList                = new List <int>();
            dbAltDepartmanList          = new List <int>();
            foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
            {
                dbDepartmanList.Add((int)dbUserDepartmanNo);
            }
            foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
            {
                dbPanelList.Add((int)dbUserPanelNo);
            }
            foreach (var dbUserDoorNo in _dBUsersKapiService.GetAllDBUsersKapi(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Kapi_Kayit_No))
            {
                dbDoorList.Add((int)dbUserDoorNo);
            }

            foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
            {
                dbSirketList.Add((int)dbUserSirketNo);
            }
            foreach (var dbUserAltDepartmanNo in _dBUsersAltDepartmanService.GetAllDBUsersAltDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Alt_Departman_No))
            {
                dbAltDepartmanList.Add((int)dbUserAltDepartmanNo);
            }
            _reportService.GetPanelList(user == null ? new DBUsers {
            } : user);
            _reportService.GetSirketList(user == null ? new DBUsers {
            } : user);
            _reportService.GetDepartmanList(user == null ? new DBUsers {
            } : user);
            _reportService.GetAltDepartmanList(user == null ? new DBUsers {
            } : user);
            _reportService.GetBolumList(user == null ? new DBUsers {
            } : user);
            permissionUser = _dBUsers.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
        }
コード例 #33
0
 public void TestInit()
 {
     _taskListRepo = new Mock <ITaskListRepository>();
     _classInTest  = new TaskListService(_taskListRepo.Object);
 }
コード例 #34
0
ファイル: TasksController.cs プロジェクト: hrraydov/RayToDo
 public TasksController(ITaskListService taskListService, ITaskService taskService)
 {
     this.taskListService = taskListService;
     this.taskService = taskService;
 }
コード例 #35
0
 public HomeController(ITaskListService taskListService, ICacheService cacheService)
 {
     _taskListService = taskListService;
     _cacheService    = cacheService;
 }