private static FixProjectActionsController CreateController(string aProjectName, IList<string> aUnits) { FixProjectActionsController vController = new FixProjectActionsController(); vController.Model = new FixProjectSettings(); vController.Model.Projects.Add(aProjectName); vController.Model.UnitsToManipulate = aUnits; return vController; }
private static FixProjectActionsController CreateController(string aProjectName, IList <string> aUnits) { FixProjectActionsController vController = new FixProjectActionsController(); vController.Model = new FixProjectSettings(); vController.Model.Projects.Add(aProjectName); vController.Model.UnitsToManipulate = aUnits; return(vController); }
public bool ProcessFile() { ProjectBulkOperations vProjects = ProjectBulkOperationLoader.FromStream(new FileStream(FileName, FileMode.Open)); foreach (ProjectBulkOperation vProject in vProjects) { if (vProject.Remove.Count > 0) { FixProjectActionsController vController = CreateController(vProject.ProjectName, vProject.Remove); vController.RemoveUnits(); } if (vProject.Add.Count > 0) { FixProjectActionsController vController = CreateController(vProject.ProjectName, vProject.Add); vController.AddUnits(); } } return(true); }