public IActionResult UpdatePostFileStream([FromBody] PostFileStreamCreateModel model) { var res = _postFileStreamService.UpdatePostFileStream(model); if (res == 0) { return(ErrorBaseResponse(System.Net.HttpStatusCode.NoContent)); } return(OkBaseResponse(res)); }
public long CreatePostFileStream(PostFileStreamCreateModel model) { try { var entity = _mapper.Map <PostFileStreams>(model); entity.LastModifiedDate = DateTime.Now; entity.LastModifiedBy = _workContext.UserGuid; entity.Deleted = false; _dbCMSContext.PostFileStreams.Add(entity); _dbCMSContext.SaveChanges(); return(entity.Id); } catch (Exception ex) { AQException.ThrowException(ex); return(0); } }
public long UpdatePostFileStream(PostFileStreamCreateModel model) { try { var entity = _dbCMSContext.PostFileStreams.Find(model.Id); if (entity == null || entity.Deleted) { throw new ArgumentNullException("Post File Stream"); } entity = _mapper.Map(model, entity); entity.LastModifiedDate = DateTime.Now; entity.LastModifiedBy = _workContext.UserGuid; _dbCMSContext.SaveChanges(); return(entity.Id); } catch (Exception ex) { AQException.ThrowException(ex); return(0); } }