User Profile & Activity

Jimmy Tungol Member
Page
of 13
Any updates? Don't think this is available on v4.1
Hi, How did you guys able to pull the binding with numeric values with that of the form editor with the use form metadata? Can we use the same approach with this scenario? Will it work if use a converter when adding the binding options to the editable item? Please advise. Thanks!
Hi Arief,

Thanks for the samples; however, we are receiving an error when a bound field is of numeric type (int, double, decimal, int?, double?, decimal?, etc.) on Android.


  --- End of managed exception stack trace ---
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.InvocationTargetException
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
    ... 2 more
Caused by: md52ce486a14f4bcd95899665e9d932190b.JavaProxyThrowable: System.ArgumentException: Object type System.String cannot be converted to target type: System.Nullable`1[[System.Decimal, mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
at System.Reflection.Binder.ConvertValue (object,System.Type,System.Globalization.CultureInfo,bool) [0x00027] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/Binder.cs:93
at System.Reflection.Binder.ConvertValues (object[],System.Reflection.ParameterInfo[],System.Globalization.CultureInfo,bool) [0x0004e] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/Binder.cs:81
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00014] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/MonoMethod.cs:209
at System.Reflection.MonoProperty.SetValue (object,object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x0006a] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/MonoProperty.cs:366
at System.Reflection.PropertyInfo.SetValue (object,object,object[]) [0x00000] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/PropertyInfo.cs:111
at Intersoft.Crosslight.ObjectExtensions.SetPropertyPathValue (object,string,object) <IL 0x00125, 0x004a9>
at Intersoft.Crosslight.ObjectExtensions.SetPropertyPathValue<string> (object,Intersoft.Crosslight.BindingDescription,string) <0x0008f>
at Intersoft.Crosslight.Android.ItemEditTextBindingAdapter.UpdateTextSource (object) <IL 0x0004c, 0x0019b>
at Intersoft.Crosslight.Android.ItemEditTextBindingAdapter.OnFocusChange (object,Android.Views.View/FocusChangeEventArgs) <IL 0x0000a, 0x0004b>
at Android.Views.View/IOnFocusChangeListenerImplementor.OnFocusChange (Android.Views.View,bool) [0x0000d] in /Users/builder/data/lanes/2058/58099c53/source/monodroid/src/Mono.Android/platforms/android-19/src/generated/Android.Views.View.cs:2174
at Android.Views.View/IOnFocusChangeListenerInvoker.n_OnFocusChange_Landroid_view_View_Z (intptr,intptr,intptr,bool) [0x00011] in /Users/builder/data/lanes/2058/58099c53/source/monodroid/src/Mono.Android/platforms/android-19/src/generated/Android.Views.View.cs:2125
at (wrapper dynamic-method) object.c2a0acab-de61-425f-8a7c-24b83ec00a97 (intptr,intptr,intptr,bool) <IL 0x0001d, 0x00033>

    at mono.android.view.View_OnFocusChangeListenerImplementor.n_onFocusChange(Native Method)
    at mono.android.view.View_OnFocusChangeListenerImplementor.onFocusChange(View_OnFocusChangeListenerImplementor.java:29)
    at android.view.View.onFocusChanged(View.java:4836)
    at android.widget.TextView.onFocusChanged(TextView.java:7622)
    at android.view.View.clearFocusInternal(View.java:4728)
    at android.view.View.clearFocus(View.java:4708)
    at android.view.ViewGroup.clearFocus(ViewGroup.java:807)
    at android.view.ViewGroup.clearFocus(ViewGroup.java:807)
    at android.view.ViewGroup.removeDetachedView(ViewGroup.java:4074)
    at android.widget.AbsListView.access$4200(AbsListView.java:95)
    at android.widget.AbsListView$RecycleBin.removeSkippedScrap(AbsListView.java:6749)
    at android.widget.ListView.layoutChildren(ListView.java:1597)
    at android.widget.AbsListView.onLayout(AbsListView.java:2091)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:324)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:374)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1987)
    at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1744)
    at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
    at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
    at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
    at android.view.Choreographer.doCallbacks(Choreographer.java:574)
    at android.view.Choreographer.doFrame(Choreographer.java:544)
    at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
    at android.os.Handler.handleCallback(Handler.java:733)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5017)
    ... 5 more





  --- End of managed exception stack trace ---
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.InvocationTargetException
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
    ... 2 more
Caused by: md52ce486a14f4bcd95899665e9d932190b.JavaProxyThrowable: System.ArgumentException: Object type System.String cannot be converted to target type: System.Int32
at System.Reflection.Binder.ConvertValue (object,System.Type,System.Globalization.CultureInfo,bool) [0x00027] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/Binder.cs:93
at System.Reflection.Binder.ConvertValues (object[],System.Reflection.ParameterInfo[],System.Globalization.CultureInfo,bool) [0x0004e] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/Binder.cs:81
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00014] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/MonoMethod.cs:209
at System.Reflection.MonoProperty.SetValue (object,object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x0006a] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/MonoProperty.cs:366
at System.Reflection.PropertyInfo.SetValue (object,object,object[]) [0x00000] in /Users/builder/data/lanes/2058/58099c53/source/mono/mcs/class/corlib/System.Reflection/PropertyInfo.cs:111
at Intersoft.Crosslight.ObjectExtensions.SetPropertyPathValue (object,string,object) <IL 0x00125, 0x004a9>
at Intersoft.Crosslight.ObjectExtensions.SetPropertyPathValue<string> (object,Intersoft.Crosslight.BindingDescription,string) <0x0008f>
at Intersoft.Crosslight.Android.ItemEditTextBindingAdapter.UpdateTextSource (object) <IL 0x0004c, 0x0019b>
at Intersoft.Crosslight.Android.ItemEditTextBindingAdapter.OnFocusChange (object,Android.Views.View/FocusChangeEventArgs) <IL 0x0000a, 0x0004b>
at Android.Views.View/IOnFocusChangeListenerImplementor.OnFocusChange (Android.Views.View,bool) [0x0000d] in /Users/builder/data/lanes/2058/58099c53/source/monodroid/src/Mono.Android/platforms/android-19/src/generated/Android.Views.View.cs:2174
at Android.Views.View/IOnFocusChangeListenerInvoker.n_OnFocusChange_Landroid_view_View_Z (intptr,intptr,intptr,bool) [0x00011] in /Users/builder/data/lanes/2058/58099c53/source/monodroid/src/Mono.Android/platforms/android-19/src/generated/Android.Views.View.cs:2125
at (wrapper dynamic-method) object.96a7bcf9-a3d1-40f5-b371-51fa4fa789f3 (intptr,intptr,intptr,bool) <IL 0x0001d, 0x00033>

    at mono.android.view.View_OnFocusChangeListenerImplementor.n_onFocusChange(Native Method)
    at mono.android.view.View_OnFocusChangeListenerImplementor.onFocusChange(View_OnFocusChangeListenerImplementor.java:29)
    at android.view.View.onFocusChanged(View.java:4836)
    at android.widget.TextView.onFocusChanged(TextView.java:7622)
    at android.view.View.clearFocusInternal(View.java:4728)
    at android.view.View.clearFocus(View.java:4708)
    at android.view.ViewGroup.clearFocus(ViewGroup.java:807)
    at android.view.ViewGroup.clearFocus(ViewGroup.java:807)
    at android.view.ViewGroup.removeDetachedView(ViewGroup.java:4074)
    at android.widget.AbsListView.access$4200(AbsListView.java:95)
    at android.widget.AbsListView$RecycleBin.removeSkippedScrap(AbsListView.java:6749)
    at android.widget.ListView.layoutChildren(ListView.java:1597)
    at android.widget.AbsListView.onLayout(AbsListView.java:2091)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:324)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:374)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1987)
    at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1744)
    at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
    at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
    at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
    at android.view.Choreographer.doCallbacks(Choreographer.java:574)
    at android.view.Choreographer.doFrame(Choreographer.java:544)
    at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
    at android.os.Handler.handleCallback(Handler.java:733)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5017)
    ... 5 more

Okay, our goal is to add an item to the DataListViewModelBase<TModel, TRepository>() without using the built-in funtionality due to complex reasons. One reason being is that the items are being added by executing a stored procedure from the server side. Now... how do we properly add an item to the list when the item created is already at hand (meaning any process of creating the new item is done)? I did say properly, because using this.SourceItems.Add(newitemfromserver) does add the item to the list visually, but any attempt to modify the new item is not working. No matter how many times you call the ExecuteSave method mentioned above in an earlier post doesn't seem to be working because the newitem seems to be locked or something. The newitem can be modified from the client side, but somehow it is not being tracked as changed; thus, any changes from the client side is being ignored by the Web API and is not saving the changes to the database. We even tried to invoke the BeginEdit() method for the new item before making any modifications but still nothing.

But, here's the thing... when you refresh the list from the client side and then modify the new item and save the changes. Yeah, guess what... it works. But that is going to consume some bandwidth when there's only one item that is added and you need to refresh the whole list just to make it work. By that I mean calling either this.ExecuteRefresh(), this.RefreshData, or this.LoadData after inserting one item. That's just weird, but there must be something missing from our code. Furthermore, we also included/attached the data for the navigation properties on the new item to match the existing items, but that doesn;t make any sense. Is there something else that we need to do once we call the this.SourceItems.Add(newitemfromserver) method?

Yes, I believe the second paragraph makes sense... and that is how it is currenlty implemented. However, the custom bindable properties and binding adapters are not.

Do you realize I didn't mention anything about navigating to List A? When the app loads, List A would be the first view that you'll see. It's probably unique, all software are unique... I understand you are merely confused. The objective has already been mentioned... remember, we need to update the SelectedItem from List A (NOT Modal List A) when something is being updated/saved from Modal Editor A? That's the objective. Which means the SelectedItem from List A will be manipulated or updated after saving an item from Modal Editor A. We don't care anything about an activity presenter.  I don't know why it isn't clear... the scenario is straight forward, I don't understand why you are confused by the navigation while there isn't any navigation happening. While it is true that the FormView will close when you save an item from Modal Editor A, we configured the modal navigation context (Modal List A and Modal Editor A) to stay modal.

Read the first post again and try to understand the navigation from List A to Modal Editor A. Why would I save the same item twice? I don't believe we mentioned anything about an item being saved twice. FYI, the SelectedItem mentioned is from List A and NOT from Modal List A... so there's no saving the same item twice. Now, you can't go way back to List A after saving an item from Modal Editor A 'cause that's way too many backward navigation. Even when the modal context has closed, the current view should still be Editor A. So, the only way we thought of reaching the viewmodel for List A is by using an event aggregator and execute the code snippet above. That means after saving an Item from Modal Editor A we published an event to notify the viewmodel for List A and start the ExecuteSave() method above. Now, assuming that it is clear enough... is there a better way of doing this?
Awesome! We'll give it a try and see how it's going to work. Thanks for your help. Appreciate it.
Dude, we just called the method, we didn't do anything about the textboxes nor did we manipulate anything related to UI. Well, we have no reason to, because it is being handled by the DataEditorViewModelBase with FormMetaData. But, the scenario is this... we tried to call the GetSingleAsync by handling a NavigationResult after closing a modal context. We need to call this to refresh data from the server, in which case not being loaded when calling from the server side. The SQL data has been updated by a trigger, but load or reload function from the server-side is not working pretty well. In an effort to create a workaround... we decided to retrieve the data from the client side but couldn't make things work as expected due to this error. That issue from the server-side has been posted on a different thread, which no one seems to have replied yet.
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0005c] in /Users/builder/data/lanes/1978/f98871a9/source/mono/mcs/class/corlib/System.Reflection/MonoMethod.cs:238
  at System.Reflection.MonoProperty.SetValue (System.Object obj, System.Object value, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] index, System.Globalization.CultureInfo culture) [0x0006a] in /Users/builder/data/lanes/1978/f98871a9/source/mono/mcs/class/corlib/System.Reflection/MonoProperty.cs:366
  at System.Reflection.PropertyInfo.SetValue (System.Object obj, System.Object value, System.Object[] index) [0x00000] in /Users/builder/data/lanes/1978/f98871a9/source/mono/mcs/class/corlib/System.Reflection/PropertyInfo.cs:111
  at Intersoft.Crosslight.BindingAdapterBase`1[Android.Widget.EditText].SetValue (Android.Widget.EditText obj, Intersoft.Crosslight.BindableProperty property, System.Object value) [0x00129] in <filename unknown>:0
  at Intersoft.Crosslight.Android.ControlBindingAdapterBase`1[Android.Widget.EditText].SetValue (Android.Widget.EditText view, Intersoft.Crosslight.BindableProperty property, System.Object value) [0x00250] in <filename unknown>:0
  at Intersoft.Crosslight.Android.EditTextBindingAdapter.SetValue (Android.Widget.EditText view, Intersoft.Crosslight.BindableProperty property, System.Object value) [0x00076] in <filename unknown>:0
  at Intersoft.Crosslight.BindingAdapterBase`1[Android.Widget.EditText].Intersoft.Crosslight.IBindingAdapter.SetValue (System.Object obj, Intersoft.Crosslight.BindableProperty property, System.Object value) [0x00000] in <filename unknown>:0
  at Intersoft.Crosslight.ObjectExtensions.SetPropertyValue (System.Object obj, Intersoft.Crosslight.BindableProperty property, System.Object value, Boolean updateSource) [0x00020] in <filename unknown>:0
  at Intersoft.Crosslight.BindingContext.UpdateTarget () [0x00054] in <filename unknown>:0
  at Intersoft.Crosslight.BindingContext.OnSourcePropertyChanged (System.ComponentModel.PropertyChangedEventArgs e) [0x00022] in <filename unknown>:0
  at d.SourcePropertyChanged (System.Object sender, System.ComponentModel.PropertyChangedEventArgs e) [0x0001f] in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void_object_PropertyChangedEventArgs (object,System.ComponentModel.PropertyChangedEventArgs)
  at Intersoft.Crosslight.Data.EntityModel.EntityBase.OnPropertyChanged (System.ComponentModel.PropertyChangedEventArgs e) [0x0001a] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityBase.OnPropertyChanged (System.String propertyName) [0x00007] in <filename unknown>:0
  at Mercury.Domain.Data.TicketMachine.OnPropertyChanged (System.String propertyName) [0x00003] in /Users/Domingo/Documents/Crosslight/Mercury.Mobile/Mercury.Mobile.Core/DomainModels/TicketMachine.Partial.cs:149
  at Intersoft.Crosslight.Data.EntityModel.EntityBase.MergeOriginalValues (IEntity source) [0x00126] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityBase.Merge (IEntity source, MergeStrategy mergeStrategy) [0x0017a] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityBase.Intersoft.Crosslight.Data.EntityModel.IEntity.Merge (IEntity source, MergeStrategy mergeStrategy) [0x00000] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityContainer.AttachEntity (IEntity entity, EntityConflictResolution conflictResolution, System.Collections.Generic.List`1 entityReferences, System.Collections.Generic.List`1 attachedEntities, System.Collections.Generic.List`1 entityTypes, System.Collections.Generic.List`1 path) [0x000fd] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityContainer.AttachEntities (IEnumerable entities, EntityConflictResolution conflictResolution) [0x0005a] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityContainer.AttachEntities[TicketMachine] (IEnumerable entities, EntityConflictResolution conflictResolution) [0x00000] in <filename unknown>:0
  at Intersoft.Crosslight.Data.EntityModel.EntityContainer+i`1[Mercury.Domain.Data.TicketMachine].<AttachEntitiesAsync>b__33 () [0x0000c] in <filename unknown>:0
  at System.Threading.Tasks.Task`1[System.Collections.Generic.IList`1[Mercury.Domain.Data.TicketMachine]].InnerInvoke () [0x00012] in /Users/builder/data/lanes/1978/f98871a9/source/mono/external/referencesource/mscorlib/system/threading/Tasks/Future.cs:686
  at System.Threading.Tasks.Task.Execute () [0x00016] in /Users/builder/data/lanes/1978/f98871a9/source/mono/external/referencesource/mscorlib/system/threading/Tasks/Task.cs:2523
All times are GMT -5. The time now is 7:10 PM.
Previous Next