Esempio n. 1
0
        public IHttpActionResult ListByZipCode(string zipCode)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            if (!string.IsNullOrWhiteSpace(zipCode))
            {
                return(Ok(customerService.ListInZipCode(zipCode).AsEnumerable()));
            }
            return(Ok());
        }
Esempio n. 2
0
        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());
        }
Esempio n. 3
0
        public IHttpActionResult ListTransactions(long id)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            return(Ok(customerService.ListTransactions(id)));
        }
Esempio n. 4
0
        public IHttpActionResult List(string searchText)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            return(Ok(customerService.ListMatching(searchText).AsEnumerable()));
        }
Esempio n. 5
0
        public IHttpActionResult Get(long id)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            return(Ok(customerService.Get(id)));
        }
Esempio n. 6
0
        public JsonResult List(string name)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            return(Json(customerService.ListMatching(name), JsonRequestBehavior.AllowGet));
        }
Esempio n. 7
0
        // GET: Customer/Details/5
        public ActionResult Details(int id)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            return(View(customerService.Get(id)));
        }
Esempio n. 8
0
        public JsonResult ListTransactions(long id)
        {
            CustomerService customerService = GeneralService.GetCustomerService();

            return(Json(customerService.ListTransactions(id), JsonRequestBehavior.AllowGet));
        }