コード例 #1
0
        public void DeleteCity(DeleteCityRequest request)
        {
            if (request != null)
            {
                var dataAccess = new CityDataAccess(request.Context);

                var city = dataAccess.GetById(request.IdCity);

                dataAccess.Delete(city.FirstOrDefault());
            }
        }
コード例 #2
0
        public City GetCityById(GetCityByIdRequest request)
        {
            City city = null;

            if (request != null)
            {
                var dataAccess = new CityDataAccess(request.Context);

                var cityQuery = dataAccess.GetById(request.IdCity);

                cityQuery = cityQuery.Include(c => c.State);

                city = cityQuery.FirstOrDefault();
            }

            return(city);
        }
コード例 #3
0
 public ActionResult Delete(int id)
 {
     return(View(CityDataAccess.GetById(id)));
 }
コード例 #4
0
 public ActionResult Edit(int id)
 {
     ViewBag.ProvinceList = new SelectList(ProvinceDataAccess.GetAll(), "Code", "Name");
     return(View(CityDataAccess.GetById(id)));
 }