public ActionResult FirmaSahibiAnasayfa() { int anasayfa_gecis = Convert.ToInt32(Session["anasayfa_gecis"]); ViewData["latitude"] = Session["latitude"]; ViewData["longitude"] = Session["longitude"]; using (var db = new MekanKesfiModel()) { return View(db.Reklam.FirstOrDefault(item => item.mekan_id == anasayfa_gecis )); //return View(db.Reklam.FirstOrDefault(item => item.mekan_id == Convert.ToInt32(id))); } }
public ActionResult FirmaLoginSayfasi(FirmaLogin fl) { string hashresult = FormsAuthentication.HashPasswordForStoringInConfigFile(fl.parola, "SHA1"); if (ModelState.IsValid) { try { using (MekanKesfiModel mk = new MekanKesfiModel()) { var v = mk.FirmaLogin.Where(a => a.kullanici_adi.Equals(fl.kullanici_adi) && a.parola.Equals(hashresult)).FirstOrDefault(); FirmaLogin firma = db.FirmaLogin.Find(fl.kullanici_adi); Mekanlar mekan = db.Mekanlar.Find(firma.mek_id); Session["anasayfa_gecis"] = mekan.id.ToString(); Session["latitude"] = mekan.latitude.ToString(); Session["longitude"] = mekan.longitude.ToString(); if (v != null) { return RedirectToAction("FirmaSahibiAnasayfa"); } else { ModelState.AddModelError("", "Hatalı parola"); } } } catch (Exception e) { ModelState.AddModelError("", "Hatalı kullanıcı adı"); } } return View(fl); }