public void OnCreateExecute()
 {
     Busy       = true;
     Changeover = new Changeover
     {
         DateID        = Date.ID,
         DateContent   = Date.DateContent,
         IsNight       = Date.IsNight,
         Description   = String.IsNullOrWhiteSpace(FaultDescription) ? SelectedTopFaultWork : FaultDescription,
         DetachmentID  = LoginInit.user.DetachmentID,
         VehicleID     = SelectedVehicle.ID,
         VehicleNumber = SelectedVehicle.Number,
         WorkTypeID    = SelectedWorkType.ID,
         WorkTypeName  = SelectedWorkType.Name
     };
     dataClient = ContainerProvider.GetInstance.Resolve <DataServiceClient>();
     dataClient.AddChangeoverCompleted += AddChangeoverCompleted;
     dataClient.AddChangeoverAsync(Changeover);
 }
        private static void AddChangeoverRow(Grid grid, Changeover changeover)
        {
            RowDefinition row      = new RowDefinition();
            TextBlock     datebloc = new TextBlock();

            datebloc.Text = changeover.DateContent.ToString("dd.MM.yyyy") + (changeover.IsNight ? " Noční" : " Denní");
            TextBlock vehiclebloc = new TextBlock();

            vehiclebloc.Text = changeover.VehicleNumber;
            TextBlock worktypebloc = new TextBlock();

            worktypebloc.Text = changeover.WorkTypeName;
            TextBlock descriptionbloc = new TextBlock();

            descriptionbloc.TextWrapping = TextWrapping.Wrap;
            descriptionbloc.Text         = changeover.Description;

            datebloc.Margin        = new Thickness(0, 10, 0, 0);
            vehiclebloc.Margin     = new Thickness(10, 10, 0, 0);
            worktypebloc.Margin    = new Thickness(10, 10, 0, 0);
            descriptionbloc.Margin = new Thickness(10, 10, 0, 0);

            datebloc.SetValue(Grid.RowProperty, grid.RowDefinitions.Count);
            datebloc.SetValue(Grid.ColumnProperty, 0);
            vehiclebloc.SetValue(Grid.RowProperty, grid.RowDefinitions.Count);
            vehiclebloc.SetValue(Grid.ColumnProperty, 1);
            worktypebloc.SetValue(Grid.RowProperty, grid.RowDefinitions.Count);
            worktypebloc.SetValue(Grid.ColumnProperty, 2);
            descriptionbloc.SetValue(Grid.RowProperty, grid.RowDefinitions.Count);
            descriptionbloc.SetValue(Grid.ColumnProperty, 3);
            grid.Children.Add(datebloc);
            grid.Children.Add(vehiclebloc);
            grid.Children.Add(worktypebloc);
            grid.Children.Add(descriptionbloc);
            grid.RowDefinitions.Add(row);
        }
    // Use this for initialization
    void Start()
    {
        close = GameObject.Find ("Close");
        closeImage = close.GetComponent<Image>();
        Text[] closeArr = close.GetComponentsInChildren<Text>();
        closeText = closeArr[0];

        conversationPanel = GameObject.Find ("ConversationPanel");
        panelImage = conversationPanel.GetComponent<Image>();

        typeWriter = gameObject.GetComponent<TypeWriter>();

        sceneChangeover = GameObject.Find ("SceneChangeover");
        changeover = sceneChangeover.GetComponent<Changeover>();
    }