public PlanController(IPlanManager planManager, ISurveyManager surveyManager, IDeptManager deptManager, IClassManager classManager, IPostManager postManager, IClassOtherManager classOtherManager) { _planManager = planManager; _surveyManager = surveyManager; _deptManager = deptManager; _classManager = classManager; _postManager = postManager; _classOtherManager = classOtherManager; }
/// <summary> /// 构造函数 /// </summary> public PlanAppService(IRepository <Plan, int> planRepository, IRepository <PlanProjectType, int> planProjectTypeRepository , IPlanManager planManager ) { _planRepository = planRepository; _planManager = planManager; _planProjectTypeRepository = planProjectTypeRepository; }
public TrainReportController(IClassManager classManager, IPlanManager planManager, ITrainReportManager trainReportManager, IExaminationManager examinationBL, IExampaperManager exampaperBL) { _classManager = classManager; _planManager = planManager; _trainReportManager = trainReportManager; _examinationBL = examinationBL; _exampaperBL = exampaperBL; }
public override void Execute() { try { IPlanManager planManager = ManagerFactory.GetPlanManager(_plan); planManager.UpdatePlan(_plan); AddMessage("Update plan successful!", MessageType.Success); } catch (Exception ex) { AddMessage(ex.Message, MessageType.Error); } }
public void DeletaPlan(Plan plan) { try { IPlanManager planManager = ManagerFactory.GetPlanManager(plan); planManager.DeletePlan(plan.ID); AddMessage("Delete successed!", MessageType.Success); } catch (Exception ex) { AddMessage(ex.Message, MessageType.Error); } }
public override void Execute() { try { _plan.TodayItem.MarkCompleted(); IPlanManager planManager = ManagerFactory.GetPlanManager(_plan); planManager.UpdatePlan(_plan); AddMessage("Save successed!", MessageType.Success); } catch (Exception ex) { AddMessage(ex.Message, MessageType.Error); } }
public override void Execute() { try { _plan.GenerateItem(CurrentIndex, Note, CostTime); _plan.Refresh(); IPlanManager planManager = ManagerFactory.GetPlanManager(_plan); planManager.UpdatePlan(_plan); AddMessage("Save successed!", MessageType.Success); } catch (Exception ex) { AddMessage(ex.Message, MessageType.Error); } }
public ClassController(IClassManager classManager, IPlanManager planManager, IClassOtherManager classOtherManager , ISurveyManager surveyManager, IExaminationManager examinationBL, IExampaperManager exampaperBL, IUserManager userManager , IExamTestManager examTestBl) { _classManager = classManager; _planManager = planManager; _classOtherManager = classOtherManager; _surveyManager = surveyManager; _examinationBL = examinationBL; _exampaperBL = exampaperBL; _userManager = userManager; _examTestBl = examTestBl; }
public static IPlanManager GetPlanManager(Plan plan) { IPlanManager result = null; switch (DalEngine) { case SQL: result = new PlanManager(plan); break; default: break; } return(result); }
public Controller( IModel model, IPlanManager planManager, IRobotManager robotManager, IDetectorManager detectorManager, IRunManager runManager, IDBManager dbManager ) { m_model = model; m_planmanager = planManager; m_robotmanager = robotManager; m_detectormanager = detectorManager; m_runmanager = runManager; m_dbmanager = dbManager; }
public override void Execute() { try { _plan = PlanFactory.CreatePlan(GetPlanType(), ExecuteDate, NameFormatter, _args); if (!ChooseName()) { return; } _plan.Name = Name; _plan.Details = Details; IPlanManager _planManager = ManagerFactory.GetPlanManager(_plan); _planManager.CreatePlan(_plan); AddMessage("Save successed!", MessageType.Success); } catch (Exception ex) { AddMessage(ex.Message, MessageType.Error); } }
public override void Execute() { try { _plan = new SchedulePlan(_executeDate); if (!ChooseName()) { return; } _plan.Name = Name; _plan.Details = Details; _plan.SetParameter(StartIndex, EndIndex, WeekDayWorkload, WeekendWorkload, Buffer); IPlanManager _planManager = ManagerFactory.GetPlanManager(_plan); _planManager.CreatePlan(_plan); AddMessage("Save successed!", MessageType.Success); } catch (Exception ex) { AddMessage(ex.Message, MessageType.Error); } }
private async void LoadPlan(string filePath, PlanType fileFormat) { IPlanManager reader = planManagerFactory.Create(fileFormat); PlanImportData plan = null; var tokenSource = new CancellationTokenSource(); var progress = new Progress <double>(); ViewManager.ShowProgress("$Planner.Importing.WaitTitle", "$Planner.Importing.WaitText", tokenSource, progress); try { plan = await Task.Run(() => reader.Read(filePath, tokenSource.Token, progress)); } catch (Exception ex) { tokenSource.Cancel(); recentPlansManager.RemoveFromRecentList(new RecentPlan(filePath, fileFormat)); Log.Error($"Unable to import observation plan: {ex}"); ViewManager.ShowMessageBox("$Error", $"{Text.Get("Planner.Importing.Error")}: {ex.Message}"); } if (!tokenSource.IsCancellationRequested) { tokenSource.Cancel(); if (plan?.Objects.Any() == true) { CreateNewPlan(plan); recentPlansManager.AddToRecentList(new RecentPlan(filePath, fileFormat)); } else if (ViewManager.ShowMessageBox("$Warning", Text.Get("Planner.Importing.NoCelestialObjectImported"), System.Windows.MessageBoxButton.YesNo) == System.Windows.MessageBoxResult.Yes) { CreateNewPlan(null); } } }
public PlanController(IPlanManager planManager, IHttpContextAccessor httpContextAccessor) { _planManager = planManager; _httpContextAccessor = httpContextAccessor; }
public PlanAppService(IPlanManager planManager) { _planManager = planManager; }
public ImportController(IPlanManager planManager) { _planManager = planManager; }
public ApprovalController(IPlanManager planManager, IClassManager classManager, IClassOtherManager otherManager) { _planManager = planManager; _classManager = classManager; _otherManager = otherManager; }