Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 4
0
 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);
     }
 }
Ejemplo n.º 5
0
        //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;
 }
Ejemplo n.º 7
0
 public ElementRemovedEvent(IUnivers univers, IElement element) : base(univers, element) { }
Ejemplo n.º 8
0
 public ElementAddedEvent(IUnivers univers, IElement element) : base(univers, element) { }
Ejemplo n.º 9
0
 public AbstractElementEvent(IUnivers univers, IElement element)
 {
     Univers = univers;
     Element = element;
 }