public void ShowUpdateGroup()
        {
            DetailWindow    detailWindow = new DetailWindow("Update group");
            IDetailWindow   detail       = detailWindow;
            List <GroupDto> groups       = (List <GroupDto>)mainWindow.GroupData;

            detail.DetailName = groups[mainWindow.SelectIndexGroup].Name;
            detail.Desciption = groups[mainWindow.SelectIndexGroup].Description;
            detail.Id         = groups[mainWindow.SelectIndexGroup].Id;
            detailWindow.ShowDialog();
        }
        public void ShowUpdateEvent()
        {
            DetailWindow    detailWindow = new DetailWindow("Update event");
            IDetailWindow   detail       = detailWindow;
            List <EventDto> events       = (List <EventDto>)mainWindow.EventData;

            detail.DetailName = events[mainWindow.SelectIndexEvent].Name;
            detail.Desciption = events[mainWindow.SelectIndexEvent].Description;
            detail.Id         = events[mainWindow.SelectIndexEvent].Id;
            detailWindow.ShowDialog();
        }
 public DetailPresenter(IDetailWindow detailWindow)
 {
     this.detailWindow = detailWindow;
 }