public string CancelCurReg(request <cancelCurReg> cancelCurReg) { if (cancelCurReg == null) { return(RsXmlHelper.ResXml(-1, "XML格式错误")); } var regInfo = reginfoBLL.GetReg_Info(Convert.ToInt32(cancelCurReg.model.hisOrdNum)); if (regInfo == null) { return(RsXmlHelper.ResXml(99, "挂号信息不存在")); } regArrangeBLL.UpdateRegNoZero(Convert.ToInt32(regInfo.argid)); feeinfoBLL.DeleteFeeInfoByRegid(regInfo.regid, cancelCurReg.model.psOrdNum); reginfoBLL.DeleteReginfo(regInfo.regid); //return XMLHelper.XmlSerialize(new response<Entity.SResponse>) return(RsXmlHelper.ResXml(0, "取消挂号成功")); }