public DeletePostVM Edit(DelPostUserVM user, DeletePostVM postVM) { user.User = UserService.userLogedin; try { if (user.User.Id == postVM.Post.UserId) { var post = new DeletePostVM(); post.Post = _context.Posts.SingleOrDefault(p => p.UserId == postVM.Post.UserId); post.Post.Title = postVM.Post.Title; post.Post.Description = postVM.Post.Description; post.Post.Link = postVM.Post.Link; post.Post.Location = postVM.Post.Location; post.Post.Thumbnail = postVM.Post.Thumbnail; post.Post.UpdatedAt = DateTime.Now; post.Post.UpdatedBy = user.User.Name; _context.SaveChanges(); return(post); } throw new NotImplementedException(); } catch (Exception) { throw; } }
public DelPostUserVM LogOut(DelPostUserVM user) { user.User = userLogedin; try { if (userLogedin != null) { userLogedin = null; return(null); } return(null); } catch (Exception) { throw; } }
public DelPostUserVM Edit(DelPostUserVM userVM) { userVM.User = userLogedin; try { if (userVM.User != null) { var user = new DelPostUserVM(); user.User = _context.Users.SingleOrDefault(p => p.Id == userVM.User.Id); user.User.Name = userVM.User.Name; user.User.Password = userVM.User.Password; user.User.UpdatedAt = DateTime.Now; user.User.UpdatedBy = userVM.User.Name; //_context.Update(user.User); _context.SaveChanges(); return(user); } throw new NotImplementedException(); } catch (Exception) { throw; } }
public IActionResult LogOut(DelPostUserVM user) { _service.LogOut(user); return(View("~/Views/Home/Index.cshtml")); }
public IActionResult EditPost1(DelPostUserVM userVM, DeletePostVM postVM) { _service.Edit(userVM, postVM); return(View("EditPost")); }
public IActionResult EditPost(DelPostUserVM userVM, DeletePostVM postVM) // { return(View(postVM)); }