Files
17168ERP/web/App_Code/api/LocationController.cs
2025-08-29 01:27:25 +08:00

33 lines
753 B
C#

using Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
public class LocationController : ApiController
{
private ezEntities _db = new ezEntities();
[HttpGet]
[Route("api/location/cities")]
public IHttpActionResult GetCities()
{
var cities = _db.PostCitiy.Select(c => c.city).Distinct().ToList();
return Ok(cities);
}
[HttpGet]
[Route("api/location/areas/{city}")]
public IHttpActionResult GetAreas(string city)
{
var areas = _db.PostNumber
.Where(p => p.City == city)
.Select(p => p.Area)
.Distinct()
.ToList();
return Ok(areas);
}
}