⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iuienmapper.cs

📁 HR系统,人事,能力素质,考勤,薪资等,AJAX,ASP.NET
💻 CS
字号:
using System;

namespace iSun.UiMapper.Interface
{
	/// <summary>
	/// 公司:iSun软件工作
	/// 作者:江怀玉
	/// Email:iSunStudio@56.com
	/// 日期:2006-08-07
	/// 功能:定义界面实体映射的接口
	///       通过XML资源文件配置影射的信息,来达到信息传递的目的。
	///       要求:控件ID与实体类的字段一一对应。
	/// </summary>
	public interface IUiEnMapper
	{
		/// <summary>
		/// 将UI信息传递到实体对象
		/// </summary>
		/// <returns>返回成功与否信息</returns>
		bool UI2EN();

		/// <summary>
		/// 将实体信息传递
		/// </summary>
		/// <returns>返回成功与否的信息</returns>
		bool EN2UI();

		/// <summary>
		/// 通过ID获取控件
		/// </summary>
		/// <param name="ctrlid">控件ID</param>
		/// <returns>控件对</returns>
		object GetControl(string ctrlid);

		/// <summary>
		/// 当前实体类
		/// </summary>
		object Entitys {get;set;}
		
		/// <summary>
		/// 影射文件
		/// 例如:
		/// <c>txtCreateDay</c>
		/// <f>CreateDay</f>
		/// <t>Date</t>
		/// 结构的文件,可在数据表里定义,然后生成这样的文件! 
		/// </summary>
		/// string MapperXml{get;set;}
		void SetValue(object c,object values);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -