public ActionResult AuctionRemainingVehicleLists(DateTime AuctionDate) { dynamic listVehicle = 0; try { if (ModelState.IsValid) { AuctionServiceClient service = new AuctionServiceClient(); listVehicle = service.AuctionRemainingVehicleLists(AuctionDate); } } catch (Exception e) { ModelState.AddModelError("error", "Something went wrong"); listVehicle = null; throw e; } return(Json(new { listVehicle }, JsonRequestBehavior.AllowGet)); }