public ConsoleRenderer(IUnivers univers) { Univers = univers; TIRET = "-"; PIPE = "|"; BLANK = " "; }
public ColorConsoleRenderer(IUnivers univers) { Univers = univers; TIRET = "-"; PIPE = "|"; BLANK = " "; univers.OnCollision += this.HandleCollision; }
public Atom Create(string type, int positionX, int positionY, IUnivers univers) { Atom e = Create(type, positionX, positionY); if (e != null) { e.Univers = univers; e.MoveStrategy = new BoundedMovesStrategy(univers); } return e; }
public Mai(IUnivers universityService) { InitializeComponent(); service = universityService; Update(universityService); dgStudent.DataContext = Students; dgGroup.DataContext = Groups; for (int i = 0; i < Groups.Count; i++) { cbGroup.Items.Add(Groups[i].Name); } }
//public Mai() //{ // InitializeComponent(); // Update(service); // dgStudent.DataContext = Students; // dgGroup.DataContext = Groups; // for (int i = 0; i < Groups.Count; i++) // { // cbGroup.Items.Add(Groups[i].Name); // } //} private void Update(IUnivers universityService) { Students.Clear(); Groups.Clear(); var tempStud = universityService.GetStudents(); var tempGroup = universityService.GetGroup(); foreach (var item in tempStud) { Students.Add(item); } foreach (var item in tempGroup) { Groups.Add(item); } }
public BoundedMovesStrategy(IUnivers univers) { Univers = univers; }
public ElementRemovedEvent(IUnivers univers, IElement element) : base(univers, element) { }
public ElementAddedEvent(IUnivers univers, IElement element) : base(univers, element) { }
public AbstractElementEvent(IUnivers univers, IElement element) { Univers = univers; Element = element; }