private static void _Task_Refresh(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     d.RefreshNavigationProperty(global::LightSwitchApplication.TaskDetail.DetailsClass.PropertySetProperties.Task, ref d._Task);
 }
 private static global::LightSwitchApplication.Task _Task_GetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     return(d.GetImplementationValue <global::LightSwitchApplication.Task, global::LightSwitchApplication.Task.DetailsClass>(global::LightSwitchApplication.TaskDetail.DetailsClass.PropertySetProperties.Task, ref d._Task));
 }
 private static void _Task_SetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d, global::LightSwitchApplication.Task v)
 {
     d.SetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass.PropertySetProperties.Task, ref d._Task, (i, ev) => i.Task = ev, v);
 }
 private static void _Task_Stub(global::Microsoft.LightSwitch.Details.Framework.Base.DetailsCallback <global::LightSwitchApplication.TaskDetail.DetailsClass, global::Microsoft.LightSwitch.Details.Framework.EntityReferenceProperty <global::LightSwitchApplication.TaskDetail, global::LightSwitchApplication.TaskDetail.DetailsClass, global::LightSwitchApplication.Task> .Data> c, global::LightSwitchApplication.TaskDetail.DetailsClass d, object sf)
 {
     c(d, ref d._Task, sf);
 }
 private static global::Microsoft.LightSwitch.Internal.IEntityImplementation _Task_GetCoreImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     return(d.ImplementationEntity.Task);
 }
 private static global::System.Nullable <decimal> _TimeSpent_GetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     return(d.ImplementationEntity.TimeSpent);
 }
 private static void _TimeSpent_SetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d, global::System.Nullable <decimal> v)
 {
     d.ImplementationEntity.TimeSpent = v;
 }
 private static void _Comments_SetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d, string v)
 {
     d.ImplementationEntity.Comments = v;
 }
 private static void _TimeSpent_Stub(global::Microsoft.LightSwitch.Details.Framework.Base.DetailsCallback <global::LightSwitchApplication.TaskDetail.DetailsClass, global::Microsoft.LightSwitch.Details.Framework.EntityStorageProperty <global::LightSwitchApplication.TaskDetail, global::LightSwitchApplication.TaskDetail.DetailsClass, global::System.Nullable <decimal> > .Data> c, global::LightSwitchApplication.TaskDetail.DetailsClass d, object sf)
 {
     c(d, ref d._TimeSpent, sf);
 }
 private static string _Comments_GetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     return(d.ImplementationEntity.Comments);
 }
 private static void _Comments_Stub(global::Microsoft.LightSwitch.Details.Framework.Base.DetailsCallback <global::LightSwitchApplication.TaskDetail.DetailsClass, global::Microsoft.LightSwitch.Details.Framework.EntityStorageProperty <global::LightSwitchApplication.TaskDetail, global::LightSwitchApplication.TaskDetail.DetailsClass, string> .Data> c, global::LightSwitchApplication.TaskDetail.DetailsClass d, object sf)
 {
     c(d, ref d._Comments, sf);
 }
 private static void _DateTimeWorked_SetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d, global::System.Nullable <global::System.DateTime> v)
 {
     d.ImplementationEntity.DateTimeWorked = global::LightSwitchApplication.TaskDetail.DetailsClass.ClearDateTimeKind(v);
 }
 private static global::System.Nullable <global::System.DateTime> _DateTimeWorked_GetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     return(d.ImplementationEntity.DateTimeWorked);
 }
 private static int _TaskDetailId_GetImplementationValue(global::LightSwitchApplication.TaskDetail.DetailsClass d)
 {
     return(d.ImplementationEntity.TaskDetailId);
 }