public List <Voucher> GetVouchers() { using (VouchersDBEntitiesLocalDB ctx = new VouchersDBEntitiesLocalDB()) { return(ctx.Vouchers.OrderByDescending(v => v.Date).ToList()); } }
public string GetVouchers() { using (VouchersDBEntitiesLocalDB ctx = new VouchersDBEntitiesLocalDB()) { ctx.Configuration.ProxyCreationEnabled = false; var vouchers = ctx.Vouchers.OrderByDescending(v => v.Date).ToList(); var serializer = new JavaScriptSerializer { MaxJsonLength = Int32.MaxValue, RecursionLimit = 1024 }; return(serializer.Serialize(vouchers)); } }