public void UpdateByModel(VolunteerInfoUpdateViewModel viewModel) { var model = DbSet.Single(m => m.ID == viewModel.ID); model.Status = viewModel.Status; model.UpdateDate = DateTime.Now; model.UpdateUser = viewModel.UpdateUser; DbSet.Update(model); }
public ActionResult <VolunteerUpdateResModel> Manage_VolunteerInfoSetValues(VolunteerInfoUpdateViewModel updateViewModel) { VolunteerUpdateResModel returnModel = new VolunteerUpdateResModel(); int result = _volunteerService.ChangeVolunteer(updateViewModel); 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)); } }
public int ChangeVolunteer(VolunteerInfoUpdateViewModel updateViewModel) { _IVolunteerInfoRepository.UpdateByModel(updateViewModel); return(_IVolunteerInfoRepository.SaveChanges()); }