public string UpdateEventVisit(VisitedDetail model, int id) { using (var ctx = new ApplicationDbContext()) { try { var entity = ctx.Visits.Single(e => e.EventID == id && e.Profile_ID == _userId); entity.Rating = model.Rating; entity.Rating = model.Rating; entity.AddToCalendar = model.AddToCalendar; entity.AddToFavorites = model.AddToFavorites; try { ctx.SaveChanges(); return("Okay"); } catch { } } catch { } return("Update Error"); } }
public ReVisitedListViewModel WorkOrderList(long buid) { var viewModel = new ReVisitedListViewModel(); bx_userinfo_renewal_info model = _userinfoRenewalInfoRepository.FindByBuid(buid); List <bx_consumer_review> list = _consumerReviewRepository.FindDetails(buid); if (!list.Any())//model == null && { viewModel.BusinessStatus = -10002; viewModel.StatusMessage = "获取信息失败"; return(viewModel); } viewModel.BusinessStatus = 1; if (model != null) { var info = new VisitedInfo { CustomerName = model.client_name, Phone = model.client_mobile }; viewModel.VisitedInfo = info; } if (list.Any()) { var visitedList = new List <VisitedDetail>(); var item = new VisitedDetail(); foreach (var obj in list) { item.Id = obj.id; item.RecallTime = obj.next_review_date.HasValue ? obj.next_review_date.Value.ToString() : ""; item.ResultStatus = obj.result_status; item.CreateTime = obj.create_time.HasValue ? obj.create_time.Value.ToString() : ""; item.Remark = obj.content; visitedList.Add(item); } viewModel.VisitedList = visitedList; } return(viewModel); }