亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pzmx_add.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;
using System.Data.SqlClient;
using com.unicafe.ui;
using com.unicafe.common;
using com.unicafe.security;
using com.ascs.plp.common;
using com.ascs.plp.publics;

namespace PLP.CWZZ.PZGL
{
	/// <summary>
	/// PZMX_ADD 的摘要說明。
	/// </summary>
	public class PZMX_ADD : com.unicafe.ui.UnicafePage
	{
		protected System.Web.UI.WebControls.DropDownList DDL_WLHLX;
		SqlConnection cn = new SqlConnection (com.unicafe.common.Configuration.GetDBConnectionString());
		Com.Ascs.Plp.CW.CW_PZXM CW_PZXM = new Com.Ascs.Plp.CW.CW_PZXM();
		protected System.Web.UI.WebControls.TextBox KJKM;
		protected System.Web.UI.WebControls.TextBox TextChange;
		protected System.Web.UI.WebControls.DropDownList gsyg;
		protected System.Web.UI.WebControls.DropDownList wlh;
		protected System.Web.UI.WebControls.DropDownList gsbm;
		Com.Ascs.Plp.CW.CW_PZXMMgr CW_PZXMMgr = new Com.Ascs.Plp.CW.CW_PZXMMgr();
		protected System.Web.UI.WebControls.LinkButton datacheck;
		protected System.Web.UI.WebControls.TextBox KMMC;
		protected System.Web.UI.WebControls.TextBox jfje;
		protected System.Web.UI.WebControls.TextBox dfje;
		protected System.Web.UI.WebControls.TextBox zy;
		protected System.Web.UI.WebControls.RangeValidator RangeValidator1;
		protected System.Web.UI.WebControls.RangeValidator RangeValidator2;
		Com.Ascs.Plp.CW.CW_PZMgr CW_PZMgr = new Com.Ascs.Plp.CW.CW_PZMgr();
	
		private void Page_Load(object sender, System.EventArgs e)
		{
			try
			{
				// 在此處放置用戶代碼以初始化頁面
				this.VerifyPage();                            //登錄檢查
				this.VerifyPage("zz_pzgl_mgr");
				ViewState["JGDM"]=this.CurrentJGXX.JGDM;
				ViewState["KJND"]=this.Request.QueryString["KJND"];
				ViewState["CD"]=this.CW_PZXMMgr.GetYJKMCD();

				if (!this.IsPostBack)  //判斷第一次顯示
				{
					this.DDLBind();
				}
			}
			catch(Exception e1)
			{
				LogService.Write ("顯示會計憑證細目時產生異常。");
				LogService.Write (e1.Message);
				Prompt.PromptError(this,"顯示會計憑證細目時產生異常。");
			}
		}

		#region Web Form Designer generated code
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN:該調用是 ASP.NET Web 窗體設計器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{    
			this.DDL_WLHLX.SelectedIndexChanged += new System.EventHandler(this.DDL_WLHLX_SelectedIndexChanged);
			this.datacheck.Click += new System.EventHandler(this.datacheck_Click);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		private void DDL_WLHLX_SelectedIndexChanged(object sender, System.EventArgs e)
		{
			try
			{
				string sql=string.Empty;
				DataTable dt;
				switch(this.DDL_WLHLX.SelectedItem.Value)
				{
					case "0":
						this.wlh.Items.Clear();
						this.wlh.Items.Insert(0,new ListItem("請選擇",""));
						break;
					case "1":
						sql=string.Format("select KHDM,KHMC from KHXX where JGDM='{0}'",ViewState["JGDM"].ToString());
						dt=this.CW_PZMgr.CreateDataTableFromSql(sql);
						if(dt.Rows.Count>0)
						{
							this.wlh.DataSource=dt;
							this.wlh.DataTextField="KHMC";
							this.wlh.DataValueField="KHDM";
							this.wlh.DataBind();
							this.wlh.Items.Insert(0,new ListItem("請選擇",""));
						}
						break;
					case "2":
						sql=string.Format("select GYSDM,GYSMC from GYSXX where JGDM='{0}'",ViewState["JGDM"].ToString());
						dt=this.CW_PZMgr.CreateDataTableFromSql(sql);
						if(dt.Rows.Count>0)
						{
							this.wlh.DataSource=dt;
							this.wlh.DataTextField="GYSMC";
							this.wlh.DataValueField="GYSDM";
							this.wlh.DataBind();
							this.wlh.Items.Insert(0,new ListItem("請選擇",""));
						}
						break;
					case "3":
						sql=string.Format("select JGDM,JGMC from JGXX");
						dt=this.CW_PZMgr.CreateDataTableFromSql(sql);
						if(dt.Rows.Count>0)
						{
							this.wlh.DataSource=dt;
							this.wlh.DataTextField="JGMC";
							this.wlh.DataValueField="JGDM";
							this.wlh.DataBind();
							this.wlh.Items.Insert(0,new ListItem("請選擇",""));
						}
						break;
				}
			}
			catch(Exception e1)
			{
				LogService.Write ("選擇往來戶類型時產生異常。");
				LogService.Write (e1.Message);
				Prompt.PromptError(this,"選擇往來戶類型時產生異常。");
			}
		}

		private void DDLBind()
		{
			string sql=string.Empty;
			sql=string.Format("select DeptID,DeptName from Departments where JGDM='{0}' or DeptID='0'",ViewState["JGDM"].ToString());
			DataTable dt=this.CW_PZMgr.CreateDataTableFromSql(sql);
			if(dt.Rows.Count>0)
			{
				this.gsbm.DataSource=dt;
				this.gsbm.DataTextField="DeptName";
				this.gsbm.DataValueField="DeptID";
				this.gsbm.DataBind();
				this.gsbm.Items.Insert(0,new ListItem("請選擇",""));
			}

			sql=string.Format("SELECT Employees.EmplID,Employees.EmplNameL + Employees.EmplNameF AS EmplNameL,Departments.JGDM, Employees.EmplEnabled FROM Employees INNER JOIN EmplDept ON Employees.EmplID = EmplDept.EmplID INNER JOIN Departments ON EmplDept.DeptID = Departments.DeptID where EmplEnabled='1'and JGDM='{0}'",ViewState["JGDM"].ToString());
			DataTable dt1=this.CW_PZMgr.CreateDataTableFromSql(sql);
			if(dt1.Rows.Count>0)
			{
				this.gsyg.DataSource=dt1;
				this.gsyg.DataTextField="EmplNameL";
				this.gsyg.DataValueField="EmplID";
				this.gsyg.DataBind();
				this.gsyg.Items.Insert(0,new ListItem("請選擇",""));
			}
		}

		private void datacheck_Click(object sender, System.EventArgs e)
		{
			try
			{
				//需要增加數據檢測
				try
				{
					ViewState["PZBH"]=this.Request.QueryString["PZBH"];
					ViewState["KJND"]=this.Request.QueryString["KJND"];
					this.CW_PZXM.PZBH=this.Request.QueryString["PZBH"];
					this.CW_PZXM.KJND=this.Request.QueryString["KJND"];
					this.CW_PZXM.KJQJ=this.Request.QueryString["KJQJBH"];
					this.CW_PZXM.JGDM=this.Request.QueryString["JGDM"];
					CW_PZXM.ZY = Request.Form["zy"];
					this.CW_PZXM.KJKM=Request.Form["KMMC"];
					string sReturn=this.CHECKKJKM(this.CW_PZXM.KJND,this.CW_PZXM.KJKM,this.gsbm.SelectedIndex,this.gsyg.SelectedIndex,this.wlh.SelectedIndex,this.DDL_WLHLX.SelectedIndex);
					if(sReturn!=string.Empty)
					{
						this.Response.Write("<script>alert('"+sReturn+"')</script>");
						return;
					}
					if(this.gsbm.SelectedIndex>-1)
					{
						CW_PZXM.BMBH=this.gsbm.SelectedItem.Value;
					}
					else
					{
						CW_PZXM.BMBH=string.Empty;
					}
					if(this.gsyg.SelectedIndex>-1)
					{
						CW_PZXM.YGBH=this.gsyg.SelectedItem.Value;
					}
					else
					{
						CW_PZXM.BMBH=string.Empty;
					}
					if(this.wlh.SelectedIndex>-1)
					{
						CW_PZXM.WLHBM = this.wlh.SelectedItem.Value;
					}
					else
					{
						CW_PZXM.WLHBM=string.Empty;
					}
					if(this.DDL_WLHLX.SelectedIndex>-1)
					{
						CW_PZXM.WLHLX = this.DDL_WLHLX.SelectedItem.Value;
					}
					else
					{
						CW_PZXM.WLHLX=string.Empty;
					}
				
					if(Request.Form["jfje"]!=string.Empty)
					{
						CW_PZXM.JFJE= Convert.ToDecimal(Request.Form["jfje"]);
					}
					else
					{
						CW_PZXM.JFJE=0;
					}
					if(Request.Form["dfje"]!=string.Empty)
					{
						CW_PZXM.DFJE= Convert.ToDecimal(Request.Form["dfje"]);
					}
					else
					{
						CW_PZXM.DFJE=0;
					}
				}
				catch(Exception Err)
				{
					LogService.Write(Err.Message);
					this.Response.Redirect("../../Publics/Error.aspx?errmsg=未能獲取憑證細目的完整信息。");  
					return;
				}
				
				cn.Open();
											
				//新增會計科目
				SqlCommand mySqlCommandXM = new SqlCommand();
				mySqlCommandXM.Connection=cn;
				SqlTransaction myTransXM = this.cn.BeginTransaction();//建立事務
				mySqlCommandXM.Transaction = myTransXM;//綁定事務
				if (CW_PZXMMgr.AddCW_PZXM(mySqlCommandXM,CW_PZXM))
				{
					myTransXM.Commit();
					this.MODKJKM_SYBJ(this.CW_PZXM.KJND,this.CW_PZXM.KJKM);
					string ReturnURL =PLP.CWZZ.PZGL.PZMX_ADD.PZXMADD_CreatReturnURL(this,CW_PZXM);
					Response.Write("<script language=javascript>window.opener.location='" + ReturnURL + 	"';window.close();</script>");
				
				}
				else	
				{
					myTransXM.Rollback();
					//使用時將下面代碼中的"MainModel_1.aspx"改到特定頁面的打開頁面的URL
					Response.Write("<script language=javascript>window.opener.location='../../Publics/Error.aspx?errmsg=憑證細目沒有增加成功。';window.close();</script>");  
							
				}

				cn.Close();
			}
			catch(Exception e1)
			{
				LogService.Write ("添加會計憑證細目時產生異常。");
				LogService.Write (e1.Message);
				Prompt.PromptError(this,"添加會計憑證細目時產生異常。");
			}
		}

		private void MODKJKM_SYBJ(string KJND,string KJKM)
		{ 
			//cn.Open();
			Com.Ascs.Plp.CW.CW_KJKM CW_KJKM=new Com.Ascs.Plp.CW.CW_KJKM();
			Com.Ascs.Plp.CW.CW_KJKMMgr CW_KJKMMgr=new Com.Ascs.Plp.CW.CW_KJKMMgr();
			CW_KJKM=CW_KJKMMgr.GetCW_KJKM(KJND,KJKM);
			CW_KJKM.SFYJSY="1";
			CW_KJKMMgr.UpdateCW_KJKM(cn,CW_KJKM);
			//cn.Close();
		}

		private string CHECKKJKM(string KJND,string KJKM,int BMBM,int YGBM,int WLHBM,int WLHLX)
		{
			string sReturn=string.Empty;
			string sql=string.Format("select * from CW_KJKM where KJND='{0}' and KMBM='{1}' and TYBJ='0' and SFMX='1'",KJND,KJKM);
			DataTable dt=this.CW_PZMgr.CreateDataTableFromSql(sql);
			if(dt.Rows.Count==1)
			{
				if(dt.Rows[0]["SFBMHS"].ToString()=="1"&&BMBM<1)
				{
					sReturn="該科目部門核算,請選擇部門!";
				}
				else if(dt.Rows[0]["SFBMHS"].ToString()=="0"&&BMBM>0)
				{
					sReturn="該科目沒有部門核算,請不要選擇部門!";
					this.gsbm.SelectedIndex=0;
				}
				if(dt.Rows[0]["SFYGHS"].ToString()=="1"&&YGBM<1)
				{
					sReturn+="該科目員工核算,請選擇員工!";
				}
				else if(dt.Rows[0]["SFYGHS"].ToString()=="0"&&YGBM>0)
				{
					sReturn+="該科目沒有員工核算,請不要選擇員工!";
					this.gsyg.SelectedIndex=0;
				}
				if(dt.Rows[0]["SFWLHHS"].ToString()=="1"&&WLHBM<1)
				{
					sReturn+="該科目往來戶核算,請選擇往來戶!";
				}
				else if(dt.Rows[0]["SFWLHHS"].ToString()=="0")
				{
					if(WLHBM>0||WLHLX>0)
					{
						sReturn+="該科目沒有往來戶核算,請不要選擇往來戶!";
						this.DDL_WLHLX.SelectedIndex=0;
						this.wlh.SelectedIndex=0;
					}
				}
			}
			else
			{
				sReturn="科目編碼書寫有誤請重新填寫!原因有可能是:1.該科目不存在。2.該科目不是末級科目。3.該科目已經停用。";
			}
			return sReturn;
		}

		public static string PZXMADD_CreatReturnURL(System.Web.UI.Page thePage,Com.Ascs.Plp.CW.CW_PZXM CW_PZXM)
		{
			//獲取父頁面的當前頁索引
			string PageIndex = thePage.Request.QueryString["PageIndex"];
			//獲取父頁面的URL
			string ParentURL = thePage.Request.QueryString["ParentURL"];

			ParentURL = string.Format("{0}?PageIndex={1}&JGDM={2}&KJQJ={3}&KJND={4}&PZBH={5}",ParentURL,PageIndex,CW_PZXM.JGDM,CW_PZXM.KJQJ,CW_PZXM.KJND,CW_PZXM.PZBH);
			return ParentURL;
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产福利精品一区| 亚洲欧洲av在线| 日本vs亚洲vs韩国一区三区| 日韩西西人体444www| 午夜影院久久久| 337p亚洲精品色噜噜噜| 久久99蜜桃精品| 国产蜜臀97一区二区三区 | 久久综合色鬼综合色| 精品亚洲成a人| 日本一区二区三区四区在线视频| 99久久国产免费看| 亚洲一区二区三区自拍| 日韩一区二区三区在线| 国产白丝精品91爽爽久久| 亚洲视频在线一区二区| 欧美日韩精品久久久| 久久精品国产亚洲高清剧情介绍| 国产午夜精品理论片a级大结局| 成人av电影在线播放| 亚洲国产日韩综合久久精品| 日韩免费一区二区三区在线播放| 国产高清精品网站| 亚洲午夜精品17c| 26uuu国产电影一区二区| 91理论电影在线观看| 蜜臀a∨国产成人精品| 国产精品美女www爽爽爽| 欧美日韩一区三区| 国产.欧美.日韩| 婷婷一区二区三区| 中文字幕一区二区三区av| 555夜色666亚洲国产免| 成人v精品蜜桃久久一区| 无码av免费一区二区三区试看 | 国产欧美日韩三级| 欧美色男人天堂| 国产成人精品一区二区三区四区 | 天堂va蜜桃一区二区三区 | 三级成人在线视频| 国产精品青草久久| 日韩精品一区二区三区三区免费 | 国产精品萝li| 日韩欧美在线不卡| 在线国产电影不卡| 国产99久久久国产精品潘金| 偷拍亚洲欧洲综合| 亚洲欧美偷拍三级| 国产拍欧美日韩视频二区| 欧美丰满一区二区免费视频| 成人av在线电影| 久久成人免费网| 亚洲3atv精品一区二区三区| 日韩伦理av电影| 欧美激情一区二区三区不卡 | 中文字幕va一区二区三区| 91精品国产欧美一区二区| 91九色最新地址| 91视频免费播放| 福利电影一区二区三区| 精品在线播放免费| 爽好多水快深点欧美视频| 一区二区三区在线高清| 国产精品国产三级国产| 中文字幕乱码日本亚洲一区二区| 日韩美女视频在线| 欧美日韩一区二区三区高清| 色哟哟国产精品| 99久久99久久久精品齐齐| 成人毛片视频在线观看| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 在线观看视频欧美| 色婷婷精品大在线视频| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 欧美一区二区大片| 欧美一区二区三区人| 欧美精品丝袜久久久中文字幕| 91福利视频网站| 欧美视频在线观看一区二区| 欧美午夜精品理论片a级按摩| 欧洲人成人精品| 欧美午夜精品一区二区三区| 精品视频在线视频| 欧美精品乱码久久久久久按摩| 欧美军同video69gay| 欧美一区二区不卡视频| 欧美精品一区二区三区一线天视频| 日韩免费看的电影| 国产婷婷色一区二区三区四区 | 精品国产91久久久久久久妲己| 日韩免费一区二区三区在线播放| 精品国产精品一区二区夜夜嗨| 日韩精品一区二区三区三区免费| 久久久久国产精品麻豆ai换脸| 国产精品久久久久影院| 国产精品美日韩| 亚洲自拍与偷拍| 欧美aaaaaa午夜精品| 国产又黄又大久久| 99re这里只有精品6| 在线观看欧美黄色| 精品国偷自产国产一区| 国产欧美精品一区aⅴ影院 | 青娱乐精品视频| 国产资源在线一区| 94-欧美-setu| 日韩午夜小视频| 中文字幕一区二区三区色视频 | 日韩欧美国产1| 中文字幕免费在线观看视频一区| 一区二区三区欧美亚洲| 蜜臀久久久久久久| www.亚洲免费av| 91精品国产综合久久香蕉麻豆 | 一色桃子久久精品亚洲| 亚洲成人av免费| 国产裸体歌舞团一区二区| 91免费国产视频网站| 日韩午夜激情电影| 亚洲乱码精品一二三四区日韩在线| 日韩av一级片| 色综合久久久久综合体| 日韩欧美在线123| 亚洲免费在线视频一区 二区| 麻豆91精品视频| 91美女精品福利| 精品久久99ma| 亚洲高清免费观看| 成人美女视频在线看| 日韩一区二区三区在线视频| 亚洲三级小视频| 国产一区二区三区美女| 欧美性受xxxx黑人xyx| 国产欧美一区视频| 免费高清在线一区| 欧美在线制服丝袜| 中文字幕在线视频一区| 精久久久久久久久久久| 欧美精品一级二级| 一区二区三区在线播| www.av精品| 久久久久久麻豆| 久久成人av少妇免费| 在线国产电影不卡| 亚洲三级免费电影| eeuss国产一区二区三区| 26uuu精品一区二区三区四区在线| 亚洲第一精品在线| 欧美三级三级三级| 亚洲乱码精品一二三四区日韩在线| 国产黄人亚洲片| 欧美精品一区二| 精品在线免费视频| 日韩欧美专区在线| 久久99精品国产.久久久久久| 欧美性猛交xxxxxxxx| 亚洲精品免费一二三区| av在线播放不卡| 中文字幕欧美一区| 99精品黄色片免费大全| 最新成人av在线| 99久久精品免费观看| 中文字幕的久久| www.久久久久久久久| 国产精品黄色在线观看| av成人免费在线| 1区2区3区国产精品| av在线免费不卡| 亚洲天堂a在线| 色婷婷久久99综合精品jk白丝| 一区二区三区在线观看动漫| 日本大香伊一区二区三区| 亚洲一区成人在线| 欧美日韩不卡视频| 蜜桃视频在线观看一区| 精品美女在线观看| 国产成人精品影院| 18欧美亚洲精品| 欧美日韩一区二区三区在线| 天堂蜜桃一区二区三区 | 国产日韩亚洲欧美综合| 国产成人av影院| 最好看的中文字幕久久| 色婷婷久久久亚洲一区二区三区 | 国产精品美女久久久久久久久| 成人av网站大全| 一区二区三区精品在线| 8x福利精品第一导航| 看电视剧不卡顿的网站| 久久精品一区八戒影视| 91在线码无精品| 亚洲成人精品一区二区| 精品久久久久99| 99精品在线免费| 日本一区中文字幕| 亚洲国产精品成人久久综合一区| 色域天天综合网| 精一区二区三区| 亚洲精品视频观看| 欧美电视剧在线观看完整版|