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

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

?? kjkm_mod.aspx.cs

?? 企業管理信息化之財務管理系統
?? CS
字號:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
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 com.unicafe.ui;
using com.unicafe.common;
using com.unicafe.security;
using com.ascs.plp.common;
using com.ascs.plp.cg;
using com.ascs.plp.publics;
using Com.Ascs.Plp.CW;
using Com.Ascs.Plp.Cw.Publics;


namespace PLP.CWZZ.KJKM
{
	/// <summary>
	/// KJKM_MOD 的摘要說明。
	/// </summary>
	public class KJKM_MOD : com.unicafe.ui.UnicafePage
	{
		protected System.Web.UI.WebControls.TextBox KMMC;
		protected System.Web.UI.WebControls.DropDownList DDL_KMFX;
		protected System.Web.UI.WebControls.DropDownList DDL_SFXJ;
		protected System.Web.UI.WebControls.DropDownList DDL_SFBM;
		protected System.Web.UI.WebControls.DropDownList DDL_SFYG;
		protected System.Web.UI.WebControls.DropDownList DDL_SFWL;
		protected System.Web.UI.WebControls.DropDownList DDL_SFMX;
		protected System.Web.UI.WebControls.Label Label1;
		protected System.Web.UI.WebControls.Label Label2;
		protected System.Web.UI.WebControls.Label Label3;
		protected System.Web.UI.WebControls.Label Label4;
		protected System.Web.UI.WebControls.LinkButton LinkButton1;
		Com.Ascs.Plp.CW.CW_KJKM thisKJKM = new CW_KJKM();
		Com.Ascs.Plp.CW.CW_KJKMMgr thisKJKMMgr = new CW_KJKMMgr();

		private void Page_Load(object sender, System.EventArgs e)
		{
			this.VerifyPage();
			this.VerifyPage("zt_kjkm_mgr");
			if(!this.IsPostBack)
			{
				//根據父頁面獲取要修改的會計科目的主關鍵字
				string[] pks = CommonService.GetCurrentPks(this);
				thisKJKM.KJND = pks[0];
				thisKJKM.KMBM = pks[1];

				//給頁面上各控件賦初值
				thisKJKM = thisKJKMMgr.GetCW_KJKM(thisKJKM.KJND, thisKJKM.KMBM);
				Label1.Text = thisKJKM.KJND;
				Label2.Text = (thisKJKM.SJKMBM=="0"? "無":thisKJKM.SJKMBM);
				Label3.Text = thisKJKM.KMBM;
				Label4.Text = ConvertType(thisKJKM.LB);
				KMMC.Text = thisKJKM.KMMC;
				CommonService.LocateDropDownList(DDL_KMFX, thisKJKM.KMFX);
				CommonService.LocateDropDownList(DDL_SFXJ, thisKJKM.SFXJHS);
				CommonService.LocateDropDownList(DDL_SFBM, thisKJKM.SFBMHS);
				CommonService.LocateDropDownList(DDL_SFYG, thisKJKM.SFYGHS);
				CommonService.LocateDropDownList(DDL_SFWL, thisKJKM.SFWLHHS);
				CommonService.LocateDropDownList(DDL_SFMX, thisKJKM.SFMX);
			}
		}


		#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.LinkButton1.Click += new System.EventHandler(this.LinkButton1_Click);
			this.ID = "KJKM_MOD";
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

	
	

		/// **************************************************************************
		/// BEIGIN
		/// <summary>
		/// 執行修改方法
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		/// **************************************************************************
		private void LinkButton1_Click(object sender, System.EventArgs e)
		{
			try
			{
				string[] pks = CommonService.GetCurrentPks(this);
				thisKJKM.KJND = pks[0];
				thisKJKM.KMBM = pks[1];

				thisKJKM = thisKJKMMgr.GetCW_KJKM(thisKJKM.KJND, thisKJKM.KMBM);

				thisKJKM.KMMC = KMMC.Text;
				thisKJKM.KMFX = DDL_KMFX.SelectedItem.Value;
				thisKJKM.SFXJHS = DDL_SFXJ.SelectedItem.Value;
				thisKJKM.SFBMHS = DDL_SFBM.SelectedItem.Value;
				thisKJKM.SFYGHS = DDL_SFYG.SelectedItem.Value;
				thisKJKM.SFWLHHS = DDL_SFWL.SelectedItem.Value;
				thisKJKM.SFMX = DDL_SFMX.SelectedItem.Value;
				
				//檢查會計科目對象的合法性
				Prompt prt = new Prompt();
				prt = ValidCheck(thisKJKM);
					prt.ShowPrompt(this);
				
				//根據檢查結果進行不同處理
				if(prt.Flag !=1 && prt.Flag != 2)
				{
					return;
				}
				else
				{
					//定義SqlConnection, SqlCommand, Transaction等對象
					SqlConnection SqlCn = new SqlConnection (com.unicafe.common.Configuration.GetDBConnectionString());
					SqlCn.Open();
					//開始事務
					SqlTransaction SqlTrans = SqlCn.BeginTransaction();
					SqlCommand cmd = SqlCn.CreateCommand();
					cmd.Transaction = SqlTrans;
				
					//執行向會計科目表的修改操作
					if(thisKJKMMgr.UpdateCW_KJKM(cmd, thisKJKM) == false)
					{
						SqlTrans.Rollback();
						SqlCn.Close();
						Prompt.PromptError(this, "修改會計科目時產生異常。");
						return;
					}
					else
					{
						//如果全部成功,先提交,然后給出成功提示
						SqlTrans.Commit();
						Prompt.PromptMessage(this, "會計科目修改成功!");

						//成功后將會計年度和科目類別寫入Session并刷新父頁面
						this.Session["KJND"] = thisKJKM.KJND;
						this.Session["KMLX"] = thisKJKM.LB;

						CommonService.Return(this);
					}
				}
			}
			catch(Exception e1)
			{
				LogService.Write ("修改會計科目時產生異常。");
				LogService.Write (e1.Message);
				Prompt.PromptError(this,"修改會計科目時產生異常。");
			}
		}
		/// **************************************************************************
		/// END
		/// **************************************************************************






		/// **************************************************************************
		/// BEIGIN
		/// <summary>
		/// 數據有效性檢查
		/// </summary>
		/// <param name="KJKM">待檢查的會計科目</param>
		/// <returns>Prompt信息提示對象</returns>
		/// **************************************************************************
		private Prompt ValidCheck(Com.Ascs.Plp.CW.CW_KJKM KJKM)
		{
			Prompt result = new Prompt();
			result.Flag = 1;
			result.Info = "Success";

			SqlConnection Connection = new SqlConnection (com.unicafe.common.Configuration.GetDBConnectionString());	
			System.Data.SqlClient.SqlCommand SqlCmd = Connection.CreateCommand();

			//檢查項目一:會計科目名稱有沒有重復
			//給SqlCommand對象指定到某個SQL語句
			string sql = "Select Count(*) From CW_KJKM Where KJND=@KJND And Not KMBM=@KMBM And KMMC=@KMMC";
			SqlCmd.CommandText = sql;
			SqlCmd.Parameters.Clear();
			SqlCmd.Parameters.Add("@KJND",KJKM.KJND);
			SqlCmd.Parameters.Add("@KMBM",KJKM.KMBM);
			SqlCmd.Parameters.Add("@KMMC",KJKM.KMMC.Trim());
			if(int.Parse(CommonService.ExecQuery(SqlCmd,3).ToString()) != 0)
			{
				result.Flag = 3;
				result.Info = "已經存在相同科目名稱的會計科目。<br>未通過合法性檢查。";
				return result;
			}

			//檢查項目二:修改后的會計科目如果是末級科目,則不能有下級科目
			if(KJKM.SFMX == "1")
			{
				sql = "Select Count(*) From CW_KJKM Where KJND=@KJND And SJKMBM=@SJKMBM";
				SqlCmd.CommandText = sql;
				SqlCmd.Parameters.Clear();
				SqlCmd.Parameters.Add("@KJND",KJKM.KJND);
				SqlCmd.Parameters.Add("@SJKMBM",KJKM.KMBM);
				if(int.Parse(CommonService.ExecQuery(SqlCmd,3).ToString()) != 0)
				{
					result.Flag = 3;
					result.Info = "該會計科目已經存在下級科目,而已經有下級科目的會計科目不能設置為末級科目。<br>未通過合法性檢查。";
					return result;
				}
			}
			return result;
		}
		/// **************************************************************************
		/// END
		/// **************************************************************************



		
		/// **************************************************************************
		/// BEIGIN
		/// <summary>
		/// 將科目類別代碼轉換成文字描述
		/// </summary>
		/// <param name="obj"></param>
		/// <returns></returns>
		/// **************************************************************************
		public string ConvertType(string LB)
		{
			string sReturn=string.Empty;
			switch(LB)
			{
				case "1":
					sReturn="資產";
					break;
				case "2":
					sReturn="負債";
					break;
				case "3":
					sReturn="權益";
					break;
				case "4":
					sReturn="成本";
					break;
				case "5":
					sReturn="損益";
					break;
			}
			return sReturn;
		}
		/// **************************************************************************
		/// END
		/// **************************************************************************


	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久不卡网国产精品二区| aaa欧美日韩| 蜜桃免费网站一区二区三区 | 久久精品夜夜夜夜久久| 日韩一级在线观看| 欧美成人女星排行榜| 精品成人佐山爱一区二区| 欧美丰满美乳xxx高潮www| 高清不卡一区二区| 在线影视一区二区三区| 国产欧美一区二区精品婷婷| 国产成人精品免费一区二区| 91社区在线播放| 国产乱码字幕精品高清av| 国产suv一区二区三区88区| 懂色av噜噜一区二区三区av| 国产成人av一区二区三区在线| 日韩一级片在线观看| 日日夜夜一区二区| 欧美午夜电影网| 精品理论电影在线观看| 久久精品亚洲国产奇米99| 亚洲女人的天堂| zzijzzij亚洲日本少妇熟睡| 国产精品传媒在线| 成人亚洲一区二区一| 成人手机电影网| 成人美女视频在线观看18| 91丝袜美女网| 欧美高清视频一二三区| 2020国产成人综合网| 中文无字幕一区二区三区| 日本aⅴ免费视频一区二区三区| 91免费版在线| 自拍偷拍国产亚洲| 国产suv精品一区二区三区| 欧美精品一区二区三区高清aⅴ| 亚洲18色成人| 欧美日韩亚洲不卡| 亚洲成精国产精品女| 欧美日本一道本| 蜜臀精品一区二区三区在线观看 | 欧美成人性战久久| 欧美性色aⅴ视频一区日韩精品| 亚洲四区在线观看| 日本成人在线看| 成人av电影在线观看| 欧美日韩大陆一区二区| 精品成人一区二区| 日韩av在线播放中文字幕| 国产91精品一区二区麻豆亚洲| 日韩欧美中文字幕制服| 国产成人啪免费观看软件| 久久精品免费在线观看| 国产亚洲一区二区三区在线观看 | 亚洲日本一区二区三区| 亚洲一区二区三区四区五区黄| 成人av资源在线| 亚洲综合色视频| 欧美精品国产精品| 免费成人在线观看| 精品精品国产高清一毛片一天堂| 国产精品123区| 亚洲免费观看高清| 欧美一区二区私人影院日本| 国产一区三区三区| 最新国产成人在线观看| 欧美日韩国产首页在线观看| 国产精品中文字幕日韩精品| 国产精品久久久久久久久久久免费看| 欧洲国产伦久久久久久久| 五月婷婷久久综合| 国产精品视频一二| 91精品久久久久久久91蜜桃| 国产 欧美在线| 亚洲欧洲成人自拍| 91麻豆精品91久久久久久清纯| 国产乱妇无码大片在线观看| 亚洲九九爱视频| 国产日韩欧美不卡| 欧洲精品视频在线观看| 亚洲国产乱码最新视频| 欧美激情一区二区在线| 精品福利一区二区三区免费视频| 在线亚洲一区二区| 成人福利在线看| 丁香六月综合激情| 韩国欧美一区二区| 青青草精品视频| 成人性生交大片| 91香蕉视频在线| 久久国产精品第一页| 亚洲自拍与偷拍| 亚洲一区视频在线| 一区二区免费看| 一区二区三区中文字幕精品精品| 国产日韩精品一区二区三区| 精品国产一区久久| 精品国产精品网麻豆系列| 欧美成人女星排行榜| 精品国产99国产精品| 久久九九99视频| 欧美国产综合色视频| 国产精品美女视频| 成人免费一区二区三区视频 | 日韩精品中文字幕在线不卡尤物| 欧美三级乱人伦电影| 欧美日韩在线电影| 精品欧美一区二区在线观看| 2022国产精品视频| 一区在线观看免费| 丝袜美腿成人在线| 国产一区二区在线影院| 成人妖精视频yjsp地址| 91行情网站电视在线观看高清版| 欧美日韩五月天| 精品日韩一区二区| 中文字幕一区二区三区精华液| 亚洲精选免费视频| 久久国内精品视频| 成人午夜激情片| 欧美人狂配大交3d怪物一区| 久久免费视频色| 亚洲自拍偷拍网站| 国产一区二区三区黄视频| 99re热视频精品| 日韩一区二区三区高清免费看看| 国产亚洲人成网站| 午夜欧美一区二区三区在线播放| 狠狠色狠狠色综合日日91app| 色综合久久久久久久久| 日韩欧美一级在线播放| 亚洲精品中文在线| 国产一区激情在线| 欧美三电影在线| **欧美大码日韩| 国产成人午夜高潮毛片| 精品久久久久香蕉网| 一区二区三区色| 不卡av在线免费观看| 日韩精品中文字幕一区二区三区 | 精品久久久久久久久久久院品网 | 成人黄色在线看| 久久精品国产免费看久久精品| 国产成人自拍在线| 欧美一区二视频| 日韩福利视频网| 91精品国产色综合久久不卡电影 | 久久在线观看免费| 美国十次综合导航| 91精品国产入口| 麻豆极品一区二区三区| 日韩一级视频免费观看在线| 免费成人性网站| 日韩视频一区在线观看| 蜜桃av噜噜一区| 日韩午夜小视频| 成人黄色片在线观看| 亚洲一区二区三区四区在线免费观看| 国产精品一区二区三区网站| 精品日韩在线观看| 国产成人精品一区二| 亚洲国产精品传媒在线观看| 粉嫩13p一区二区三区| 亚洲色图一区二区三区| 在线视频一区二区三区| 天天操天天干天天综合网| 日韩一区和二区| 99精品视频在线观看免费| 亚洲综合成人在线视频| 精品国偷自产国产一区| aaa国产一区| 日本午夜精品一区二区三区电影 | 日本sm残虐另类| 国产欧美日本一区二区三区| 91美女视频网站| 麻豆91在线播放| 久久疯狂做爰流白浆xx| 国产精品嫩草影院com| 欧美精品在线一区二区| 福利电影一区二区三区| 天堂午夜影视日韩欧美一区二区| 久久精品亚洲一区二区三区浴池| 色素色在线综合| 国产福利一区二区| 亚洲成人av资源| 亚洲欧美日韩国产成人精品影院| 日韩一区二区精品| 欧美日韩在线免费视频| 风间由美一区二区三区在线观看 | 色综合夜色一区| 国产精品主播直播| 老司机一区二区| 一区av在线播放| 亚洲天天做日日做天天谢日日欢 | 亚洲国产精品高清| 精品美女在线观看| 日韩精品一区二区三区四区视频| 欧美色中文字幕| 欧美吻胸吃奶大尺度电影 |