public ActionResult Details(int?id) { UserLocationDetailDTO uldDto = _repo.ListLocations() .Where(l => l.UserLocationId == id) .Select(l => new UserLocationDetailDTO // Projection from the domain model to the UserLocationDetailDTO model. { UserLocationId = l.UserLocationId, UserLocationName = l.UserLocationName, Latitude = l.Latitude, Longitude = l.Longitude, Radius = l.Radius }) .FirstOrDefault(); return(View(uldDto)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UserLocationDetailDTO uldDto = _repo.ListLocations() .Where(l => l.UserLocationId == id) .Select(l => new UserLocationDetailDTO // Projection from the domain model to the UserLocationDetailDTO model { UserLocationName = l.UserLocationName, UserLocationId = l.UserLocationId, Latitude = l.Latitude, Longitude = l.Longitude, Radius = l.Radius }).FirstOrDefault(); return(View(uldDto)); }