/// <summary> /// 开启服务 /// </summary> /// <param name="appPath">程序路径</param> public static void StartService() { m_staffService = new StaffService(); m_awardService = new AwardService(); m_bsStockService = new BSStockService(); m_businessCardService = new BusinessCardService(); m_calendarService = new CalendarService(); m_clueService = new ClueService(); m_dialogService = new DialogService(); m_dimensionService = new DimensionService(); m_exportService = new ExportService(); m_followService = new FollowService(); m_gitService = new GitService(); m_jidianService = new JidianService(); m_levelService = new LevelService(); m_masterService = new MasterService(); m_opinionService = new OpinionService(); m_personalService = new PersonalService(); m_projectService = new ProjectService(); m_remoteService = new RemoteService(); m_examService = new ExamService(); m_securityService = new SecurityService(); m_serverService = new ServerService(); SecurityService.Start(); }
/// <summary> /// 添加 /// </summary> public void Add() { AwardService awardService = DataCenter.AwardService; AwardInfo award = new AwardInfo(); award.m_ID = awardService.GetNewID(); awardService.Save(award); AddAwardToGrid(award); m_gridAwards.Update(); if (m_gridAwards.VScrollBar != null) { m_gridAwards.VScrollBar.ScrollToEnd(); } m_gridAwards.Invalidate(); }
/// <summary> /// 是否确认关闭 /// </summary> /// <returns>不处理</returns> public override int Submit() { if (m_selectStaffWindow != null) { AwardService awardService = DataCenter.AwardService; List <GridRow> selectedRows = m_gridAwards.SelectedRows; int selectedRowsSize = selectedRows.Count; if (selectedRowsSize > 0) { String newJobID = m_selectStaffWindow.GetSelectedJobIDs(); AwardInfo award = awardService.GetAward(selectedRows[0].GetCell("colP1").GetString()); award.m_name = newJobID; awardService.Save(award); AddAwardToGrid(award); } m_selectStaffWindow = null; } return(0); }