public void ADDXXFBTYPE(HttpContext context, Msg_Result msg, string P1, string P2, JH_Auth_UserB.UserInfo UserInfo) { SZHL_XXFBType type = JsonConvert.DeserializeObject <SZHL_XXFBType>(P1); if (type != null) { if (type.IsCheck == "True" && type.CheckUser == "") { msg.Result = "请选择审核人"; return; } if (type.ID == 0) { DataTable dt = new SZHL_XXFBTypeB().GetDTByCommand("select ID,TypeName,PTypeID from SZHL_XXFBType where ComId=" + UserInfo.User.ComId + " and IsDel=0 "); if (type.PTypeID == null || type.PTypeID <= 0) { DataTable dtpid = dt.FilterTable(" PTypeID =0 "); if (dt != null && dt.Rows.Count > 0) { type.PTypeID = (int)(dt.Rows[0]["ID"] ?? 0); type.TypePath = dt.Rows[0]["ID"].ToString(); } } DataTable dtcunzai = dt.FilterTable("PTypeID ='" + type.PTypeID + "' and TypeName='" + type.TypeName + "'"); if (dtcunzai != null && dtcunzai.Rows.Count > 0) { msg.ErrorMsg = "分类已存在"; } else { type.CRDate = DateTime.Now; type.CRUser = UserInfo.User.UserName; type.ComId = UserInfo.User.ComId; type.IsDel = 0; new SZHL_XXFBTypeB().Insert(type); } } else { new SZHL_XXFBTypeB().Update(type); } } }