private void OnCreateStandingOrderCommand()
        {
            var details = new StandingOrderDetailsViewModel(_application, OnSaveRequestDetails, OnCancelRequestDetails)
            {
                IsInEditMode = true
            };

            Details = details;
        }
 private void OnCancelRequestDetails(StandingOrderDetailsViewModel details)
 {
     Details.IsInEditMode = false;
     if (!string.IsNullOrEmpty(Details.EntityId))
     {
         Details.Refresh();
     }
     else
     {
         Details = null;
     }
 }
 private void OnCancelRequestDetails(StandingOrderDetailsViewModel details)
 {
     Details.IsInEditMode = false;
     if (!string.IsNullOrEmpty(Details.EntityId))
     {
         Details.Refresh();
     }
     else
     {
         Details = null;
     }
 }
 private void UpdateDetails()
 {
     if (StandingOrders.Value == null)
     {
         Details = null;
     }
     else
     {
         Details = new StandingOrderDetailsViewModel(_application, OnSaveRequestDetails, OnCancelRequestDetails)
         {
             IsInEditMode = false,
             EntityId     = StandingOrders.Value.EntityId
         };
         Details.Refresh();
     }
 }
 private void OnCreateStandingOrderCommand()
 {
     var details = new StandingOrderDetailsViewModel(_application, OnSaveRequestDetails, OnCancelRequestDetails)
     {
         IsInEditMode = true
     };
     Details = details;
 }
 private void UpdateDetails()
 {
     if (StandingOrders.Value == null)
     {
         Details = null;
     }
     else
     {
         Details = new StandingOrderDetailsViewModel(_application, OnSaveRequestDetails, OnCancelRequestDetails)
         {
             IsInEditMode = false,
             EntityId = StandingOrders.Value.EntityId
         };
         Details.Refresh();
     }
 }