public int Update(VolunteerActivityViewModel activityAddModel) { var activityModel = _IMapper.Map <VolunteerActivityViewModel, VolunteerActivity>(activityAddModel); _volunteerActivityRepository.Update(activityModel); return(_volunteerActivityRepository.SaveChanges()); }
public int Add(VolunteerActivityViewModel activityAddModel) { var activityModel = _IMapper.Map <VolunteerActivityViewModel, VolunteerActivity>(activityAddModel); activityModel.Status = "1"; _volunteerActivityRepository.Add(activityModel); return(_volunteerActivityRepository.SaveChanges()); }
public bool ActivityDistinctForUpdate(VolunteerActivityViewModel model) { IQueryable <VolunteerActivity> activityModel = _volunteerActivityRepository.GetVolunteerActivityForUpdate(model.Title, model.ID); return((activityModel.Count() < 1) ? true : false); }
public ActionResult <VolunteerActivityUpdatedResModel> Manage_VolunteerActivity_Update(VolunteerActivityViewModel model) { VolunteerActivityUpdatedResModel returnModel = new VolunteerActivityUpdatedResModel(); if (_volunteerActivityService.ActivityDistinctForUpdate(model)) { int result = _volunteerActivityService.Update(model); if (result > 0) { returnModel.IsSuccess = true; returnModel.ResultCount = result; returnModel.baseViewModel.Message = "更新成功"; returnModel.baseViewModel.ResponseCode = 200; //_ILogger.Information("活动信息更新成功"); return(Ok(returnModel)); } else { returnModel.IsSuccess = false; returnModel.ResultCount = 0; returnModel.baseViewModel.Message = "活动信息更新失败"; returnModel.baseViewModel.ResponseCode = 400; //_ILogger.Information("活动信息更新失败"); return(BadRequest(returnModel)); } } else { returnModel.IsSuccess = false; returnModel.ResultCount = 0; returnModel.baseViewModel.Message = "活动信息修改失败,该活动已存在"; returnModel.baseViewModel.ResponseCode = 400; //_ILogger.Information("活动信息修改失败,该活动已存在"); return(BadRequest(returnModel)); } }