Example #1
0
        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));
        }
Example #2
0
        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));
        }