示例#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;
 }
        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();
 }
 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);
     }
     ;
 }
 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;
 }
 public TaskService(ApplicationContext context, IApplicationUser user, IProjectService project, ITaskListService tasklist)
 {
     _context  = context;
     _user     = user;
     _project  = project;
     _tasklist = tasklist;
 }
        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);
 }
        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);
     }
 }
        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;
 }
 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
 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;
 }
        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
 public TasksController(ITaskListService taskListService, ITaskService taskService)
 {
     this.taskListService = taskListService;
     this.taskService = taskService;
 }
示例#35
0
 public HomeController(ITaskListService taskListService, ICacheService cacheService)
 {
     _taskListService = taskListService;
     _cacheService    = cacheService;
 }