Example #1
0
        //
        // GET: /Home/


        public ActionResult Home()
        {
            ProfileEntities db = new ProfileEntities();

            ViewBag.Genders = db.Genders.ToList();
            ViewBag.Status  = db.MaritalStatus.ToList();
            var citylist = db.Cities.Where(x => x.StateID == 15).OrderBy(x => x.CityName).ToList();

            ViewBag.Cities = citylist;
            return(View());
        }
Example #2
0
 public void SaveVisitorDetails(LocationModel iLocation)
 {
     try
     {
         ProfileEntities db = new ProfileEntities();
         VisitorDeail    o  = new VisitorDeail();
         o = (from context in db.VisitorDeails
              where context.IP.ToLower() == iLocation.IP.ToLower()
              select context).FirstOrDefault();
         if (o == null)
         {
             o              = new VisitorDeail();
             o.IP           = iLocation.IP;
             o.Country_Code = iLocation.Country_Code;
             o.Country_Name = iLocation.Country_Name;
             o.Region_Code  = iLocation.Region_Code;
             o.Region_Name  = iLocation.Region_Name;
             o.City         = iLocation.City;
             o.Zip_Code     = iLocation.Zip_Code;
             o.Time_Zone    = iLocation.Time_Zone;
             o.Latitude     = iLocation.Latitude;
             o.Longitude    = iLocation.Longitude;
             o.Metro_Code   = iLocation.Metro_Code;
             o.CreatedON    = DateTime.Now;
             o.AccessCount  = 1;
             o.ModifiedON   = DateTime.Now;
             db.VisitorDeails.Add(o);
             db.SaveChanges();
         }
         else
         {
             o.AccessCount = o.AccessCount + 1;
             o.ModifiedON  = DateTime.Now;
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
     }
 }