当前位置: 首页>>代码示例>>C#>>正文


C# Business.FireCellChangeEvent方法代码示例

本文整理汇总了C#中Business.FireCellChangeEvent方法的典型用法代码示例。如果您正苦于以下问题:C# Business.FireCellChangeEvent方法的具体用法?C# Business.FireCellChangeEvent怎么用?C# Business.FireCellChangeEvent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Business的用法示例。


在下文中一共展示了Business.FireCellChangeEvent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: checkField_person

		private void checkField_person(VoucherSrv srv, int iRNO, string field, string fieldName, string errdesc, string tableName, string idField, string nameField, Business bodys, string pk, string depID)
		{
			string text = string.Format("select p.cDepCode,d.cDepName,p.cPersonName from Person p left join Department d on p.cDepCode=d.cDepCode where p.cPersonCode='{3}'", new object[]
			{
				nameField,
				tableName,
				idField,
				field
			});
			DataSet dataSet = srv.ExcuteSqlInData(text);
			if (dataSet == null || dataSet.Tables == null || dataSet.Tables.Count == 0 || dataSet.Tables[0].Rows.Count == 0)
			{
				throw new Exception(errdesc + "编码对应数据不存在!");
			}
            if (dataSet.Tables[0].Rows.Count != 1)
			{
				throw new Exception(errdesc + "编码对应数据不唯一!");
			}
            DataRow dataRow = dataSet.Tables[0].Rows[0];
			object obj = dataRow[2];
			if (!string.IsNullOrEmpty(fieldName))
			{
				if (obj.ToString() != fieldName)
				{
					throw new Exception(errdesc + "名称和编码对应的名称不一致!");
				}
			}
			bodys.FireCellChangeEvent(pk, "ExpenserID", null, field, dataRow[2].ToString());
			if (string.IsNullOrEmpty(depID))
			{
				bodys.FireCellChangeEvent(pk, "DeptID", null, dataRow[0].ToString(), dataRow[1].ToString());
			}
		}
开发者ID:happyorgcom,项目名称:zhydky,代码行数:33,代码来源:NEExposHandler_ImportDetail.cs


注:本文中的Business.FireCellChangeEvent方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。