public IHttpActionResult ListByZipCode(string zipCode) { CustomerService customerService = GeneralService.GetCustomerService(); if (!string.IsNullOrWhiteSpace(zipCode)) { return(Ok(customerService.ListInZipCode(zipCode).AsEnumerable())); } return(Ok()); }
public IHttpActionResult ListByPosition(float?latitude, float?longitude) { CustomerService customerService = GeneralService.GetCustomerService(); if (latitude.HasValue && longitude.HasValue) { LocationService service = new LocationService(); var zipCodes = service.GetZipCodesInRange(latitude.Value, longitude.Value).Select(x => x.Zipcode).ToList(); return(Ok(customerService.ListInZipCodes(zipCodes).AsEnumerable())); } return(Ok()); }
public IHttpActionResult ListTransactions(long id) { CustomerService customerService = GeneralService.GetCustomerService(); return(Ok(customerService.ListTransactions(id))); }
public IHttpActionResult List(string searchText) { CustomerService customerService = GeneralService.GetCustomerService(); return(Ok(customerService.ListMatching(searchText).AsEnumerable())); }
public IHttpActionResult Get(long id) { CustomerService customerService = GeneralService.GetCustomerService(); return(Ok(customerService.Get(id))); }
public JsonResult List(string name) { CustomerService customerService = GeneralService.GetCustomerService(); return(Json(customerService.ListMatching(name), JsonRequestBehavior.AllowGet)); }
// GET: Customer/Details/5 public ActionResult Details(int id) { CustomerService customerService = GeneralService.GetCustomerService(); return(View(customerService.Get(id))); }
public JsonResult ListTransactions(long id) { CustomerService customerService = GeneralService.GetCustomerService(); return(Json(customerService.ListTransactions(id), JsonRequestBehavior.AllowGet)); }