Exemplo n.º 1
0
 private static void TrySetPostedEntityFromId(this IODataCrudController controller, ActionExecutingContext context)
 {
     if (context.ActionArguments.ContainsKey(IdKey))
     {
         controller.PostedEntity = controller.FindEntityById(context.ActionArguments[IdKey]);
     }
 }
Exemplo n.º 2
0
 internal static object TryGetModelFromId <TController, TEntity>(this IODataCrudController <TController> controller, ActionExecutingContext context, out bool hasId)
 {
     hasId = context.ActionArguments.ContainsKey(IdKey);
     return(hasId ? controller.FindEntityById(context.ActionArguments[IdKey]) : default(TController));
 }
Exemplo n.º 3
0
 internal static object TryGetModelFromId(this IODataCrudController controller, ActionExecutingContext context)
 {
     return(context.ActionArguments.ContainsKey(IdKey) ? controller.FindEntityById(context.ActionArguments[IdKey]) : null);
 }