Exemple #1
0
 public ActionResult MapData(TempUserModel travelObj)
 {
     if (ModelState.IsValid)
     {
         _repository.AddCity(travelObj);
         _repository.SaveTravelInfo(travelObj, User.Identity.GetUserId());
     }
     return(RedirectToAction("Map"));
 }
Exemple #2
0
        public void SaveTravelInfo(TempUserModel travelObj, string userId)
        {
            var info = new TravelInfo()
            {
                Comment = travelObj.Comment,
                UserId  = userId,
                CityId  = _context.Cities.First(o => o.CityName == travelObj.CityName).Id,
            };

            _context.TravelInfos.Add(info);
            _context.SaveChanges();
        }
Exemple #3
0
        public void AddCity(TempUserModel temp)
        {
            City city;

            if (VerificationCity(temp.CityName))
            {
                city = new City()
                {
                    CityName  = temp.CityName,
                    Latitude  = temp.Latitude,
                    Longitude = temp.Longitude
                };
                _context.Cities.Add(city);
                _context.SaveChanges();
            }
        }