public ResultInfo LoveShareReply(huangguan_sharereply dto) { ResultInfo r = new ResultInfo(); kuerhotelsEntities m = new kuerhotelsEntities(); var q = m.huangguan_sharereply.Where(x => x.ShareId == dto.ShareId && x.Replyer == dto.Replyer && x.C_Love != null).Select(x => new ShareReplyDto { ID = x.ID, }); if (dto.ID == Guid.Empty && q.ToList().Count == 0) { dto.CreatedAt = DateTime.Now; dto.ID = Guid.NewGuid(); if (dto.C_Love == null || dto.Replyer == Guid.Empty || dto.ShareId == Guid.Empty) { r.Message = "参数空异常"; return(r); } m.huangguan_sharereply.Add(dto); } else { var s = m.huangguan_sharereply.FirstOrDefault(x => x.ShareId == dto.ShareId && x.Replyer == dto.Replyer && x.C_Love != null); if (s == null) { r.Message = "分享评论为空异常"; return(r); } s.C_Love = dto.C_Love; } m.SaveChanges(); r.IsSuccess = true; return(r); }
public ResultInfo SaveShareReply(huangguan_sharereply dto) { ResultInfo r = new ResultInfo(); kuerhotelsEntities m = new kuerhotelsEntities(); if (dto.ID == Guid.Empty) { dto.CreatedAt = DateTime.Now; dto.ID = Guid.NewGuid(); dto.IsDel = false; if (string.IsNullOrEmpty(dto.Description) || dto.Replyer == Guid.Empty || dto.ShareId == Guid.Empty) { r.Message = "参数空异常"; return(r); } m.huangguan_sharereply.Add(dto); } else { var s = m.huangguan_sharereply.FirstOrDefault(x => x.ID == dto.ID); if (s == null) { r.Message = "分享评论为空异常"; return(r); } s.Description = dto.Description; s.IsDel = dto.IsDel; s.Replyer = dto.Replyer; s.ShareId = dto.ShareId; s.C_Love = 0; } m.SaveChanges(); r.IsSuccess = true; return(r); }