Example #1
0
 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);
 }
Example #3
0
 public TipsController(ITipstersData data)
 {
     this.userService = new UserService(data);
     this.tipsService = new TipsService(data);
 }