Esempio n. 1
0
 public int ReDelete(DeleteDepartmentParameter parameter)
 {
     this.ExecuteSQL    = "UPDATE dbo.department SET deleted=@deleted WHERE depid=@depid";
     this.DataParameter = new IDbDataParameter[]
     {
         new SqlParameter("@deleted", parameter.Deleted),
         new SqlParameter("@depid", parameter.depid)
     };
     return(this.ExecuteNonQuery());
 }
Esempio n. 2
0
        public RespondWebViewData <RespondDeleteDepartmentViewModel> ReDeleteDepartment(RequestWebViewData <RequestDeleteDepartmentViewModel> request)
        {
            var respond   = new RespondWebViewData <RespondDeleteDepartmentViewModel>(WebViewErrorCode.Exception);
            var parameter = new DeleteDepartmentParameter
            {
                depid   = request.data.DepId,
                Deleted = (short)CommonDeleted.NotDeleted
            };
            var dataResult = this.mDepartmentDataAccess.ReDelete(parameter);

            if (dataResult <= 0)
            {
                return(respond);
            }
            respond = new RespondWebViewData <RespondDeleteDepartmentViewModel>(WebViewErrorCode.Success);
            MemcacheHelper.RemoveBy(ServiceMemcachedKeyManageConst.BasicDepartment);

            //由于电脑配置不上mongodb固暂时先屏蔽掉此段mongodb的数据操作
            //this.SaveMongoDbData("恢复删除部门资料", request, respond, this.GetType());
            return(respond);
        }