public ActionResult Profil(int id = 0, string ad = "") { List <DB.Addresses> addresses = null; DB.Addresses currentAddress = new DB.Addresses(); if (id == 0) { id = base.CurrentUserId(); addresses = context.Addresses.Where(x => x.Member_Id == id).ToList(); if (!string.IsNullOrEmpty(ad)) { var guild = new Guid(ad); currentAddress = context.Addresses.FirstOrDefault(x => x.Id == guild); } } var user = context.Members.FirstOrDefault(x => x.Id == id); if (user == null) { return(RedirectToAction("index", "i")); } ProfilModels model = new ProfilModels() { Members = user, Addresses = addresses, CurrentAddress = currentAddress }; return(View(model)); }
public ActionResult Addresses(DB.Addresses address) { address.Id = Guid.NewGuid(); address.Member_Id = CurrentUserId(); address.AddedDate = DateTime.Now; context.Addresses.Add(address); context.SaveChanges(); return(RedirectToAction("Profil", "Account", new { id = CurrentUserId() })); }
public ActionResult Adresler(DB.Addresses adres) { var currentUser = (DB.Members)Session["LogonUser"]; var dbadress = context.Addresses.FirstOrDefault(x => x.Id == adres.Id); dbadress.Member_Id = currentUser.Id; dbadress.Name = adres.Name; dbadress.AdresDescription = adres.AdresDescription; dbadress.ModifiedDate = DateTime.Now; TempData["AdresDoğrulama"] = "✓ Adres Başarı ile güncellenmiştir."; context.SaveChanges(); return(RedirectToAction("Adresler", "Profile")); }
public ActionResult AdresEkle(DB.Addresses adres) { DB.Addresses adresler = context.Addresses.FirstOrDefault(x => x.AdresDescription == adres.AdresDescription); if (adresler != null) { TempData["AdresHata"] = "Böyle bir adres zaten kayıtlıdır."; } else { var currentuser = (UsKirtasiye.DB.Members)Session["LogonUser"]; adres.AddedDate = DateTime.Now; adres.Member_Id = currentuser.Id; adres.IsActive = true; context.Addresses.Add(adres); context.SaveChanges(); } return(View()); }
public ActionResult Address(DB.Addresses address) { DB.Addresses _address = null; if (address.Id == 0) { address.AddedDate = DateTime.Now; address.Member_Id = base.CurrentUserId(); context.Addresses.Add(address); } else { _address = context.Addresses.FirstOrDefault(x => x.Id == address.Id); _address.ModifiedDate = DateTime.Now; _address.Name = address.Name; _address.Description = address.Description; } context.SaveChanges(); return(RedirectToAction("Profil", "Account")); }
public ActionResult Address(DB.Addresses address, string Cancel) { if (!string.IsNullOrEmpty(Cancel)) { return(RedirectToAction("Profile", "Account")); } DB.Addresses _address = null; if (address.Id == Guid.Empty) { address.Id = Guid.NewGuid(); address.AddedDate = DateTime.Now; address.Member_Id = base.CurrentUserId(); context.Addresses.Add(address); } else { _address = context.Addresses.FirstOrDefault(x => x.Id == address.Id); _address.ModifiedDate = DateTime.Now; context.SaveChanges(); _address.Name = address.Name; _address.AdresDescription = address.AdresDescription; } context.SaveChanges(); return(RedirectToAction("Profile", "Account")); }