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

📄 diseasestate.ascx.cs

📁 医疗决策支持系统
💻 CS
字号:
namespace Caisis.UI.Modules.Prostate.Eforms
{
	using System;
	using System.Data;
	using System.Drawing;
	using System.Web;
	using System.Web.UI.WebControls;
	using System.Web.UI.HtmlControls;

	using Caisis.BusinessObject;
	using Caisis.UI.Core.Classes;
	using Caisis.UI.Core.Classes.CustomControls;
	using Caisis.UI.Modules.Prostate.PaperForms;
	using Caisis.DataAccess;


	/// <summary>
	///		Summary description for ProstateHPI.
	/// </summary>
	public class DiseaseState : BaseEFormControl
	{

		protected EformTextBox StatusDateText;

		override protected void Page_Load(object sender, System.EventArgs e)
		{
			base.Page_Load(sender, e);
			ShowLastStatus();
			SetClinicDateOnStatusClick();
		}

		/// <summary>
		/// Displays the patients last status
		/// </summary>
		protected void ShowLastStatus()
		{

			string status = GetLastStatus(this._patientId, this._eformName, "Dynamic");
			if (status.Length > 0)
			{
				LastStatus.Text = status + "<br/><br/>";
			}
		}

		/// <summary>
		/// Defaults status date to clinic date when user selects a status
		/// </summary>
		protected void SetClinicDateOnStatusClick()
		{
			
			string	jsscript = "<script>function setStatusDate(){";
	
			if(Session[SessionKey.CurrentClinicDate] != null && Session[SessionKey.CurrentClinicDate].ToString().Length > 0)
			{
				string clinDate = Session[SessionKey.CurrentClinicDate].ToString();
				jsscript += "if(document.getElementById('" + StatusDateText.ClientID + "').value == ''){";
				jsscript += "document.getElementById('" + StatusDateText.ClientID + "').value = '" + clinDate + "'}";
			}	
			
			jsscript += "}</script>";

			Page.RegisterClientScriptBlock("xyz", jsscript);
		}
	}
}

⌨️ 快捷键说明

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