public ActionResult Update(PostDTO data, HttpPostedFileBase Image) { List <string> UploadImagePaths = new List <string>(); UploadImagePaths = ImageUploader.UploadSingleImage(ImageUploader.OriginalProfileImagePath, Image, 1); data.ImagePath = UploadImagePaths[0]; Post post = _postRepo.GetById(data.Id); if (data.ImagePath == "1" || data.ImagePath == "2" || data.ImagePath == "3") { if (post.ImagePath == null || post.ImagePath == ImageUploader.DefaultProfileImagePath) { post.ImagePath = ImageUploader.DefaultProfileImagePath; post.ImagePath = ImageUploader.DefaultXSmallProfileImagePath; post.ImagePath = ImageUploader.DefaultCruptedProfileImagePath; } } else { post.ImagePath = UploadImagePaths[0]; post.ImagePath = UploadImagePaths[1]; post.ImagePath = UploadImagePaths[2]; } post.Header = data.Header; post.Content = data.Content; post.CategoryId = data.CategoryId; post.AppUserId = data.AppUserId; post.status = Status.Active; post.ModifiedDate = DateTime.Now; _postRepo.Update(post); return(Redirect("/Admin/Post/List")); }
public ActionResult Update(PostDTO data) { Post post = _postRepo.GetById(data.Id); post.Header = data.Header; post.Content = data.Content; post.CategoryId = data.CategoryId; post.AppUserId = data.AppUserId; post.Status = Status.Active; post.UpdateDate = DateTime.Now; _postRepo.Update(post); return(Redirect("/Admin/Post/List")); }