public IActionResult Edit(MemberManagementViewModel p) { if (p.image != null) { string photoName = Guid.NewGuid().ToString() + ".jpg"; using (var photo = new FileStream(iv_host.WebRootPath + @"\MemberPhoto\" + photoName, FileMode.Create)) { p.image.CopyTo(photo); } p.CPicture = @"/MemberPhoto/" + photoName; } if (p != null) { TMember table = db.TMembers.FirstOrDefault(t => t.CMemberId == p.CMemberId); if (table != null) { table.CName = p.CName; table.CEmail = p.CEmail; table.CPhone = p.CPhone; table.CGender = p.CGender; table.CAddress = p.CAddress; table.CBlackList = p.CBlackList; table.CAge = p.CAge; table.CPicture = p.CPicture == null? table.CPicture:p.CPicture; //←要存改照片的話就解開 //table.CRegisteredTime = DateTime.Now; //加註冊時間進資料庫 db.SaveChanges(); } } return(RedirectToAction("List")); }
public IActionResult Create(MemberManagementViewModel newMember) { string photoName = Guid.NewGuid().ToString() + ".jpg"; if (newMember.image != null) { using (var photo = new FileStream(iv_host.WebRootPath + @"\MemberPhoto\" + photoName, FileMode.Create)) { newMember.image.CopyTo(photo); } } newMember.CPicture = @"/MemberPhoto/" + photoName; db.TMembers.Add(newMember.member); db.SaveChanges(); return(RedirectToAction("List")); }
public async Task <IActionResult> Index(MemberManagementViewModel memberManagementViewModel) { return(View()); }