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

📄 bargaindetails.aspx.cs

📁 合同管理 合同管理 合同管理
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace HTMS.Web.CompanySysMange.Bargain
{
	/// <summary>
	/// BargainDetails 的摘要说明。
	/// </summary>
	public class BargainDetails : HTMS.Web.CompanySysMange.BasePage
	{	
		protected System.Web.UI.HtmlControls.HtmlInputButton btCancle;
		protected System.Web.UI.WebControls.Label bargainTitle;
		protected System.Web.UI.WebControls.Label DraftTime;
		protected System.Web.UI.WebControls.Label bargainContent;
		protected System.Web.UI.WebControls.Label proName;
		protected System.Web.UI.WebControls.Label numjine;
		protected System.Web.UI.WebControls.Label proDes;
		protected System.Web.UI.WebControls.Image Image1;
		protected System.Web.UI.WebControls.Image Image2;
		protected System.Web.UI.WebControls.Label Isefficacy;
		protected System.Web.UI.WebControls.Label starttime;
		protected System.Web.UI.WebControls.Label endTime;
		protected System.Web.UI.HtmlControls.HtmlGenericControl Des;
		protected System.Web.UI.HtmlControls.HtmlGenericControl Div1;
		protected System.Web.UI.HtmlControls.HtmlInputButton Button1;
		protected System.Web.UI.HtmlControls.HtmlInputButton Button2;
		protected System.Web.UI.HtmlControls.HtmlInputHidden CompanyIDA;
		protected System.Web.UI.HtmlControls.HtmlInputHidden CompanyIDB;
		protected System.Web.UI.WebControls.HyperLink HyperLink1;
		protected System.Web.UI.HtmlControls.HtmlGenericControl Div2;
		
		private string RoleName
		{
			get{return Convert.ToString(this.ViewState["RoleName"]);}
			set{this.ViewState["RoleName"]=value;}
		}
		private string BargainID
		{
			get{return Convert.ToString(this.ViewState["BargainID"]);}
			set{this.ViewState["BargainID"]=value;}
		}

		private string ToCompanyID
		{
			get{return Convert.ToString(this.ViewState["ToCompanyID"]);}
			set{this.ViewState["ToCompanyID"]=value;}
		}

		private string CompanyID 
		{
			get{return Convert.ToString(this.ViewState["CompanyID"]);}
			set{this.ViewState["CompanyID"]=value;}
		}
		private string UserID
		{
			get{return Convert.ToString(this.ViewState["UserID"]);}
			set{this.ViewState["UserID"]=value;}
		}
		
		private void Page_Load(object sender, System.EventArgs e)
		{
			if(!Page.IsPostBack)
			{
				if(!base.CheckUser())
				{return;}
				this.CompanyID=this.Session["CompanyID"].ToString();
				this.UserID=this.Session["UserID"].ToString();
				this.BargainID=Convert.ToString(this.Request.QueryString["BargainID"]);
				if(this.BargainID=="")
					return;
				else
				{this.showData();}
			}
		}
		private void showData()
		{
			string myvalue=this.BargainID;
			HTMS.Model.CompanyBargainInfo tempinfo=new HTMS.BLL.CompanyBargainInfo().GetModel(this.BargainID);			
			//tempinfo=
			if(tempinfo==null || tempinfo.BargainID=="")
			{
				return;
			}
			this.bargainTitle.Text=tempinfo.BargainTitle;
			this.bargainContent.Text=System.Web.HttpUtility.UrlDecode(System.Web.HttpUtility.HtmlDecode(tempinfo.BargainContent));
			this.proName.Text=tempinfo.ProductName;
			this.numjine.Text="交易数量:"+tempinfo.ProductNum+"   "+"交易金额:"+tempinfo.BargainMoney;
			this.proDes.Text=tempinfo.ProductDes;
			System.Data.DataTable mytable=HTMS.SQLServerDAL.DAL.DAI.RunProcTable("CompanyBadge_GetTwoBadgeIDByBargainID",this.BargainID);
			this.Image1.ImageUrl="Bargain1.aspx?BadgeID="+mytable.Rows[0]["CompanyBadgeID"].ToString();
			this.Image1.ImageUrl="Bargain2.aspx?BadgeID="+mytable.Rows[1]["CompanyBadgeID"].ToString();
			if(mytable.Rows[0]["CompanyBadgeID"].ToString()=="")
			{
				this.Image1.Visible=false;
			}

			if(mytable.Rows.Count>=2 && mytable.Rows[1]["CompanyBadgeID"].ToString()=="")
			{
				this.Image2.Visible=false;
			}
			if(mytable.Rows[0]["CompanyID"].ToString()==this.CompanyID)
			{
				this.RoleName="A";								
				if(mytable.Rows.Count>=2)
					this.HyperLink1.NavigateUrl="../CompanyInfo/CompanyInfo.aspx?CompanyInfo="+mytable.Rows[1]["CompanyID"].ToString();
				this.Button1.Disabled=false;
				this.Button2.Disabled=true;
			}
			if(mytable.Rows.Count>=2 && mytable.Rows[1]["CompanyID"].ToString()==this.CompanyID)
			{
				//this.ToCompanyID=mytable.Rows[0]["CompanyID"].ToString()
				//this.TextBox1.Text=mytable.Rows[0]["CompanyID"].ToString();
				this.HyperLink1.NavigateUrl="../CompanyInfo/CompanyInfo.aspx?CompanyInfo="+mytable.Rows[0]["CompanyID"].ToString();
				this.RoleName="B";
				this.Button1.Disabled=true;
				this.Button2.Disabled=false;
			}
			if(tempinfo.IsEfficacy=="1")
			{
				this.Isefficacy.Text="合同已经生效";
				this.Button1.Disabled=true;this.Button2.Disabled=true;
				this.btCancle.Visible=false;
			}

			this.starttime.Text=tempinfo.BargainStartTime.ToLongDateString();
			this.endTime.Text=tempinfo.BargainOverTime.ToLongDateString();
	}
	#region Web 窗体设计器生成的代码
	override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 设计器支持所需的方法 - 不要使用代码编辑器修改
		/// 此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{    
			this.btCancle.ServerClick += new System.EventHandler(this.btCancle_ServerClick);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		private void btCancle_ServerClick(object sender, System.EventArgs e)
		{
			if(this.RoleName=="A")
			{
				string sqlstring="update CompanyBargainRel set CompanyBadgeID= '"+this.CompanyIDA+"' where CompanyID='"+this.CompanyID+"' and BargainID='"+this.BargainID+"'";
				this.showMessage(HTMS.SQLServerDAL.DAL.DAI.RunSqlNonQuery(sqlstring));
			}
			if(this.RoleName=="B")
			{
				string sqlstring="update CompanyBargainRel set CompanyBadgeID= '"+this.CompanyIDA+"' where CompanyID='"+this.CompanyID+"' and BargainID='"+this.BargainID+"'";
				this.showMessage(HTMS.SQLServerDAL.DAL.DAI.RunSqlNonQuery(sqlstring));
			}
		}
		private void ShowMessage(int count)
		{
			if(count<=0)
			{
				Common.Common.ShowMessageBox("操作失败");
			}
			else
			{
				Common.Common.ShowMessageBox("操作成功");
			}
		}
	}
}

⌨️ 快捷键说明

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