예제 #1
0
        void EditTimetable(object parameter)
        {
            if (!ValidateParams(parameter))
            {
                ShowInfoWindow("Podaj poprawne dane");
                return;
            }
            var values = (object[])parameter;
            //int matchTimetable = Int32.Parse(values[0].ToString());
            MatchViewModel currentMatch = (MatchViewModel)values[0];
            //int refereeTimetable = Int32.Parse(values[1].ToString());
            ReffereViewModel   currentReferee   = (ReffereViewModel)values[1];
            TimetableViewModel currentTimetable = (TimetableViewModel)values[2];

            if (timetableService.EditTimetable(currentMatch.ID, currentReferee.ID, currentTimetable.ID))
            {
                RefereshAll();
            }
        }