private static object MapToGridModel(HeaderDetailInformation o)
 {
     return
         //new
         //{
         //    o.Id,
         //    o.Name,
         //    Date = o.Date.ToShortDateString(),
         //    ChefName = o.Chef.FirstName + " " + o.Chef.LastName,
         //    Meals = string.Join(", ", o.Meals.Select(m => m.Name))
         //};
         (new
     {
         o.HeaderKey,
         o.Company,
         o.TradingPartner,
         o.DocumentType,
         o.DocumentNumber,
         o.AlternateDocument,
         o.StoreNumber,
         o.Amount,
         o.DateRecieved,
         o.DateAcknowledgement
     });
 }
        private static object MapToGridModelOutbox(HeaderDetailInformation o)
        {
            return

                (new
            {
                o.Company,
                o.TradingPartner,
                o.DocumentType,
                o.DocumentNumber,
                o.AlternateDocument,
                o.StoreNumber,
                o.Amount,
                o.DateChanged,
            });
        }