public NewForm() { JSONSerializeService.ReadInput("works.json"); ConfigWorksService.CheckSettings(); InitializeComponent(); MainForm = this; MainTabs.ItemSize = new Size(0, 1); Rooms.Add(roomTabContent1.Room); roomTabContent1.worktable.RowsAdded += Refresh; roomTabContent1.worktable.RowsRemoved += Refresh; Functions.ContextMenu(RoomTabs, new List <string>() { "Удалить" }, new List <EventHandler>() { DeleteTab } ); Functions.ContextMenu(AdminWorks.WorksList, new List <string>() { "Добавить", "Редактировать", "Удалить" }, new List <EventHandler>() { Add, Edit, Remove }); Functions.ContextMenu(finaltable, new List <string>() { "Обновить" }, new List <EventHandler>() { Refresh }); AdminWorks.Title.Text = "Настройка работ"; roomTabContent1.Room.CheckedWorks = roomTabContent1.worksTypeTree1.CheckedWorks; roomTabContent1.Room.Title = "Комната"; TipsService.AddTip(roomTabContent1.worksTypeTree1, "Выберите работы, которые нужно добавить в смету"); TipsService.AddTip(roomTabContent1.worktable, "Здесь находятся те работы, которые вы добавили к данной комнате, чтобы изменить параметр кликните дважды на серой строке"); TipsService.AddTip(finaltable, "Так будет выглядеть таблица в отчёте"); TipsService.AddTip(RefreshTable, "Обновить таблицы, для внесения изменений"); TipsService.AddTip(Units, "Выберите единицы измерения, они будут применятся ко всем параметрам "); TipsService.AddTip(RepotRooms, "Создать смету по каждой комнате"); TipsService.AddTip(SaveSetBut, "Чтобы изменения вступили в силу, нажмите сохранить"); TipsService.AddTip(Help, "Включить режим обучения(требуется перезапуск)"); if (ConfigWorksService.getValue(ConfigWorksService.Options.Remebered) == "false") { TipsService.AddTip(splitContainer2.Panel2, "Кликните для того, чтобы авторизоваться и редактировать список работ"); } TipsService.AddTip(DownloadfromExcel, "Загрузить работы из Excel шаблона"); TipsService.AddTip(AdminWorks, "Нажмите правой кнопкой мыши, чтобы увидеть список действий, для того, чтобы удалить работу выберите её"); }
public HomeController(ITipstersData data) { this.tipsService = new TipsService(data); }
public TipsController(ITipstersData data) { this.userService = new UserService(data); this.tipsService = new TipsService(data); }