コード例 #1
0
        //public void Delete(string id)
        //{
        //    var model = DbSet.Single(m => m.ID == id);
        //    model.Status = "0";
        //    DbSet.Update(model);
        //}
        public void Delete(VolunteerActivityDeleteViewModel delmodel)
        {
            var model = DbSet.Single(m => m.ID == delmodel.ID);

            model.Status     = delmodel.Status;
            model.UpdateUser = delmodel.UpdateUser;
            model.UpdateDate = DateTime.Now;
            DbSet.Update(model);
        }
コード例 #2
0
        //public int DeleteByID(string id)
        //{
        //    _volunteerActivityRepository.Delete(id);
        //    return _volunteerActivityRepository.SaveChanges();
        //}

        public int DeleteByID(VolunteerActivityDeleteViewModel viewModel)
        {
            _volunteerActivityRepository.Delete(viewModel);
            return(_volunteerActivityRepository.SaveChanges());
        }
コード例 #3
0
        public ActionResult <VolunteerActivityUpdatedResModel> Manage_VolunteerActivity_Delete(VolunteerActivityDeleteViewModel delModel)
        {
            VolunteerActivityUpdatedResModel returnModel = new VolunteerActivityUpdatedResModel();
            int result = _volunteerActivityService.DeleteByID(delModel);

            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));
            }
        }