Esempio n. 1
0
 /// <summary>
 /// Sets DataContext for PrizeLevels Panel
 /// </summary>
 /// <param name="model">The model with the data for the panel</param>
 public void SetModel(PrizeLevelsModel model)
 {
     if (_model != null)
     {
         _model.PropertyChanged -= PrizeLevelListChanged;
     }
     _model = model ?? new PrizeLevelsModel();
     DataBind();
 }
Esempio n. 2
0
 /// <summary>
 /// Constructs a ProjectData object that holds the references to the models of the project
 /// </summary>
 /// <param name="plModel"></param>
 /// <param name="gsuModel"></param>
 /// <param name="divModel"></param>
 public AllModelsModel(PrizeLevelsModel plModel, GameSetupModel gsuModel, DivisionsModel divModel)
 {
     PrizeLevelsModel = plModel;
     GameSetupModel   = gsuModel;
     DivisionsModel   = divModel;
 }
Esempio n. 3
0
 /// <summary>
 /// Constructs project writer with references to the project models
 /// </summary>
 /// <param name="plModel">PrizeLevels model</param>
 /// <param name="gsuModel">GameSetup model</param>
 /// <param name="divModel">Divisions model</param>
 public ProjectWriter(PrizeLevelsModel plModel, GameSetupModel gsuModel, DivisionsModel divModel)
 {
     project = new AllModelsModel(plModel, gsuModel, divModel);
 }
Esempio n. 4
0
 /// <summary>
 /// Constructor that creates the model data for the client project
 /// </summary>
 public AllModelsModel()
 {
     GameSetupModel   = new GameSetupModel();
     PrizeLevelsModel = new PrizeLevelsModel();
     DivisionsModel   = new DivisionsModel();
 }