Example #1
0
 private void DJZKHZ_Load(object sender, EventArgs e)
 {
     try
     {
         this.comboBoxYF.Items.AddRange(this.billBL.SaleBillMonth());
         this.comboBoxYF.SelectedIndex   = 0;
         this.comboBoxDJZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType", false);
         this.comboBoxDJZL.DisplayMember = "Value";
         this.comboBoxDJZL.ValueMember   = "Key";
         this.BindDJ();
         this.BindMingXi();
         this.BindHZHMX();
         this.aisinoDataGrid1.set_MultiSelect(false);
     }
     catch (Exception exception)
     {
         HandleException.HandleError(exception);
     }
 }
Example #2
0
 private void SPCX_Load(object sender, EventArgs e)
 {
     try
     {
         Dictionary <string, string> item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "分页序号");
         item.Add("Property", "ROWNUMBER");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleCenter");
         item.Add("Visible", "False");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票明细序号");
         item.Add("Property", "FPMXXH");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleCenter");
         item.Add("Visible", "false");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "销售单据编号");
         item.Add("Property", "XSDJBH");
         item.Add("Type", "Text");
         item.Add("Width", "120");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleCenter");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "商品名称");
         item.Add("Property", "SPMC");
         item.Add("Type", "Text");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "规格型号");
         item.Add("Property", "GGXH");
         item.Add("Type", "Text");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "计量单位");
         item.Add("Property", "JLDW");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "单价");
         item.Add("Property", "DJ");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "数量");
         item.Add("Property", "SL");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "金额");
         item.Add("Property", "JE");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "税率");
         item.Add("Property", "SLV");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "税额");
         item.Add("Property", "SE");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票种类");
         item.Add("Property", "FPZL");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票代码");
         item.Add("Property", "FPDM");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票号码");
         item.Add("Property", "FPHM");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "商品税目");
         item.Add("Property", "SPSM");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleCenter");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方名称");
         item.Add("Property", "GFMC");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方税号");
         item.Add("Property", "GFSH");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "开票日期");
         item.Add("Property", "KPRQ");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "作废标志");
         item.Add("Property", "ZFBZ");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "开票机号");
         item.Add("Property", "KPJH");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleCenter");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "营业税标致");
         item.Add("Property", "YYSBZ");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleCenter");
         item.Add("Width", "80");
         item.Add("Visible", "False");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "零税率标识");
         item.Add("Property", "LSLVBS");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleCenter");
         item.Add("Width", "80");
         item.Add("Visible", "False");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票税率");
         item.Add("Property", "XXFP.SLV");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleCenter");
         item.Add("Width", "80");
         item.Add("Visible", "False");
         this.list.Add(item);
         this.aisinoDataGrid1.set_ColumeHead(this.list);
         this.aisinoDataGrid1.get_Columns()["KPRQ"].DefaultCellStyle.Format = "yyyy-MM-dd";
         this.aisinoDataGrid1.get_Columns()["JE"].DefaultCellStyle.Format   = "0.00";
         this.aisinoDataGrid1.get_Columns()["SE"].DefaultCellStyle.Format   = "0.00";
         this.aisinoDataGrid1.get_Columns()["FPHM"].DefaultCellStyle.Format = new string('0', 8);
         this.aisinoDataGrid1.set_DataSource(new AisinoDataSet());
         this.comboBoxFPZL.DropDownStyle = ComboBoxStyle.DropDownList;
         this.comboBoxFPZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType", false);
         this.comboBoxFPZL.DisplayMember = "Value";
         this.comboBoxFPZL.ValueMember   = "Key";
         DataTable table = new DataTable();
         table.Columns.Add("Display");
         table.Columns.Add("Value");
         table.Rows.Add(new object[] { "否", "0" });
         table.Rows.Add(new object[] { "是", "1" });
         table.Rows.Add(new object[] { "全部", "both" });
         this.comboBoxZFBZ.DropDownStyle = ComboBoxStyle.DropDownList;
         this.comboBoxZFBZ.DataSource    = table;
         this.comboBoxZFBZ.DisplayMember = "Display";
         this.comboBoxZFBZ.ValueMember   = "Value";
         this.ckbAllDate.Checked         = PropValue.AllDate;
         this.ckbContainTadayS.Checked   = PropValue.ContainStartDay;
         this.ckbContainTadayE.Checked   = PropValue.ContainEndDay;
         this.dTPStart.Value             = this.dTPStart.Value.Date.AddDays((double)((-1 * this.dTPStart.Value.Day) + 1));
     }
     catch (Exception exception)
     {
         ExceptionHandler.HandleError(exception);
     }
 }
Example #3
0
 private void XSDJLR_Load(object sender, EventArgs e)
 {
     try
     {
         if (this.UseYear)
         {
             this.comboBoxDJZL.SelectedIndexChanged -= new EventHandler(this.comboBoxDJZL_SelectedIndexChanged);
         }
         this.comboBoxYF.Items.AddRange(this.billBL.SaleBillMonth());
         this.comboBoxYF.SelectedIndex   = 0;
         this.comboBoxDJZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType", true);
         this.comboBoxDJZL.DisplayMember = "Value";
         this.comboBoxDJZL.ValueMember   = "Key";
         this.checkBox_JiaoYan.Checked   = PropValue.IsJiaoYan;
         if (this.UseYear)
         {
             string str  = "";
             string str2 = "";
             string str3 = this.comboBoxDJZL.SelectedValue.ToString();
             if (str3 == "a")
             {
                 str  = "s";
                 str2 = "c";
             }
             else
             {
                 str = str3;
             }
             this.comboBoxYF.Items.Clear();
             this.comboBoxYF.Items.AddRange(this.billBL.SaleBillYearMonth(str, str2));
         }
         if (RegisterManager.CheckRegFile("JIJS"))
         {
             TaxCard card = TaxCardFactory.CreateTaxCard();
             if (card.get_QYLX().ISPTFP&& card.get_QYLX().ISZYFP)
             {
                 this.comboBoxDJZL.SelectedIndex = 2;
                 this.comboBoxDJZL.Enabled       = false;
             }
             else if (card.get_QYLX().ISPTFP)
             {
                 this.btnOK.Enabled = false;
             }
             else if (card.get_QYLX().ISZYFP)
             {
                 this.comboBoxDJZL.SelectedIndex = 1;
                 this.comboBoxDJZL.Enabled       = false;
             }
             else
             {
                 this.btnOK.Enabled = false;
             }
         }
     }
     catch (Exception exception)
     {
         HandleException.HandleError(exception);
     }
     finally
     {
         if (this.UseYear)
         {
             this.comboBoxDJZL.SelectedIndexChanged += new EventHandler(this.comboBoxDJZL_SelectedIndexChanged);
         }
     }
 }
Example #4
0
 private void FPCX_Load(object sender, EventArgs e)
 {
     try
     {
         TaxCard card = TaxCardFactory.CreateTaxCard();
         Dictionary <string, string> item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "销售单据编号");
         item.Add("Property", "XSDJBH");
         item.Add("Type", "Text");
         item.Add("Width", "120");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleCenter");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票种类");
         item.Add("Property", "FPZL");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票代码");
         item.Add("Property", "FPDM");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票号码");
         item.Add("Property", "FPHM");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "开票机号");
         item.Add("Property", "KPJH");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleCenter");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方名称");
         item.Add("Property", "GFMC");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方税号");
         item.Add("Property", "GFSH");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方地址电话");
         item.Add("Property", "GFDZDH");
         item.Add("Type", "Text");
         item.Add("Width", "120");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方银行账号");
         item.Add("Property", "GFYHZH");
         item.Add("Type", "Text");
         item.Add("Width", "120");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "身份证号码/组织机构代码");
         item.Add("Property", "XSBM");
         item.Add("Type", "Text");
         item.Add("Width", "120");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "开票日期");
         item.Add("Property", "KPRQ");
         item.Add("Type", "Text");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "合计金额");
         item.Add("Property", "HJJE");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "税率");
         item.Add("Property", "SLV");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "合计税额");
         item.Add("Property", "HJSE");
         item.Add("Type", "Text");
         item.Add("Width", "60");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "主要商品名称");
         item.Add("Property", "ZYSPMC");
         item.Add("Type", "Text");
         item.Add("Width", "160");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "商品税目");
         item.Add("Property", "SPSM");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "备注");
         item.Add("Property", "BZ");
         item.Add("Type", "Text");
         item.Add("Visible", "False");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "开票人");
         item.Add("Property", "KPR");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "收款人");
         item.Add("Property", "SKR");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "复核人");
         item.Add("Property", "FHR");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "作废标志");
         item.Add("Property", "ZFBZ");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "清单标志");
         item.Add("Property", "QDBZ");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "分页序号");
         item.Add("Property", "ROWNUMBER");
         item.Add("Type", "Text");
         item.Add("Visible", "False");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "销方名称");
         item.Add("Property", "XFMC");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "销方税号");
         item.Add("Property", "XFSH");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "销方地址电话");
         item.Add("Property", "XFDZDH");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "销方银行账号");
         item.Add("Property", "XFYHZH");
         item.Add("Type", "Text");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "报送状态");
         item.Add("Property", "BSZT");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         if (card.get_QYLX().ISTDQY)
         {
             item.Add("Visible", "False");
         }
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "作废日期");
         item.Add("Property", "ZFRQ");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         this.list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "营业税标志");
         item.Add("Property", "YYSBZ");
         item.Add("Type", "Text");
         item.Add("Visible", "False");
         this.list.Add(item);
         this.aisinoDataGrid1.set_ColumeHead(this.list);
         this.aisinoDataGrid1.get_Columns()["KPRQ"].DefaultCellStyle.Format = "yyyy-MM-dd";
         this.aisinoDataGrid1.get_Columns()["HJJE"].DefaultCellStyle.Format = "0.00";
         this.aisinoDataGrid1.get_Columns()["HJSE"].DefaultCellStyle.Format = "0.00";
         this.aisinoDataGrid1.get_Columns()["FPHM"].DefaultCellStyle.Format = new string('0', 8);
         this.aisinoDataGrid1.set_DataSource(new AisinoDataSet());
         this.comboBoxFPZL.DropDownStyle = ComboBoxStyle.DropDownList;
         this.comboBoxFPZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType_1", true);
         this.comboBoxFPZL.DisplayMember = "Value";
         this.comboBoxFPZL.ValueMember   = "Key";
         if (RegisterManager.CheckRegFile("JIJS"))
         {
             this.comboBoxFPZL.SelectedIndex = 2;
             this.comboBoxFPZL.Enabled       = false;
         }
         DataTable table = new DataTable();
         table.Columns.Add("Display");
         table.Columns.Add("Value");
         table.Rows.Add(new object[] { "否", "0" });
         table.Rows.Add(new object[] { "是", "1" });
         table.Rows.Add(new object[] { "全部", "both" });
         this.comboBoxZFBZ.DropDownStyle = ComboBoxStyle.DropDownList;
         this.comboBoxZFBZ.DataSource    = table;
         this.comboBoxZFBZ.DisplayMember = "Display";
         this.comboBoxZFBZ.ValueMember   = "Value";
         this.ckbAllDate.Checked         = PropValue.AllDate;
         this.ckbContainTadayS.Checked   = PropValue.ContainStartDay;
         this.ckbContainTadayE.Checked   = PropValue.ContainEndDay;
         this.dTPStart.Value             = this.dTPStart.Value.Date.AddDays((double)((-1 * this.dTPStart.Value.Day) + 1));
         this.dTPEnd.Value = this.dTPEnd.Value.Date;
         if (!RegisterManager.CheckRegFile("JIJT"))
         {
             this.toolStripButtonExcel.Visible = false;
             this.toolStripButtonXML.Visible   = false;
         }
     }
     catch (Exception exception)
     {
         ExceptionHandler.HandleError(exception);
     }
 }
Example #5
0
 private void DJCF_Load(object sender, EventArgs e)
 {
     try
     {
         List <Dictionary <string, string> > list = new List <Dictionary <string, string> >();
         Dictionary <string, string>         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "单据编号");
         item.Add("Property", "BH");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleCenter");
         item.Add("Visible", "True");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "单据种类");
         item.Add("Property", "DJZL");
         item.Add("Type", "Text");
         item.Add("HeadAlign", "MiddleLeft");
         item.Add("Visible", "True");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方名称");
         item.Add("Property", "GFMC");
         item.Add("Type", "Text");
         item.Add("Width", "200");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "购方税号");
         item.Add("Property", "GFSH");
         item.Add("Type", "Text");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "金额合计");
         item.Add("Property", "JEHJ");
         item.Add("Type", "Text");
         item.Add("Width", "150");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "单据日期");
         item.Add("Property", "DJRQ");
         item.Add("Type", "Text");
         item.Add("Width", "90");
         item.Add("Align", "MiddleCenter");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "备注");
         item.Add("Property", "BZ");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "单据状态");
         item.Add("Property", "DJZT");
         item.Add("Type", "Text");
         item.Add("Visible", "False");
         list.Add(item);
         this.aisinoDataGrid1.set_ColumeHead(list);
         this.aisinoDataGrid1.set_MultiSelect(false);
         this.aisinoDataGrid1.get_Columns()["DJRQ"].DefaultCellStyle.Format = "yyyy-MM-dd";
         this.aisinoDataGrid1.get_Columns()["JEHJ"].DefaultCellStyle.Format = "0.00";
         this.aisinoDataGrid1.set_DataSource(new AisinoDataSet());
         this.comboBoxYF.Items.AddRange(this.billBL.SaleBillMonth());
         this.comboBoxYF.SelectedIndex   = 0;
         this.comboBoxDJZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType", false);
         this.comboBoxDJZL.DisplayMember = "Value";
         this.comboBoxDJZL.ValueMember   = "Key";
         this.comboBoxJYGZ.DataSource    = CbbXmlBind.ReadXmlNode("JYGZ", false);
         this.comboBoxJYGZ.DisplayMember = "Value";
         this.comboBoxJYGZ.ValueMember   = "Key";
         this.BindMingXi();
     }
     catch (Exception exception)
     {
         HandleException.HandleError(exception);
     }
 }
Example #6
0
        private void DJHB_Load(object sender, EventArgs e)
        {
            List <Dictionary <string, string> > list = new List <Dictionary <string, string> >();
            Dictionary <string, string>         item = new Dictionary <string, string>();

            item.Add("AisinoLBL", "单据种类");
            item.Add("Property", "DJZL");
            item.Add("Type", "Text");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "单据编号");
            item.Add("Property", "BH");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("HeadAlign", "MiddleCenter");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "购方名称");
            item.Add("Property", "GFMC");
            item.Add("Type", "Text");
            item.Add("Width", "200");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "购方税号");
            item.Add("Property", "GFSH");
            item.Add("Type", "Text");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "金额合计");
            item.Add("Property", "JEHJ");
            item.Add("Type", "Text");
            item.Add("Width", "150");
            item.Add("Align", "MiddleRight");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "单据日期");
            item.Add("Property", "DJRQ");
            item.Add("Type", "Text");
            item.Add("Width", "150");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "备注");
            item.Add("Property", "BZ");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "中外合作油气田");
            item.Add("Property", "HYSY");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Visible", "False");
            list.Add(item);
            this.aisinoDataGrid1.set_ColumeHead(list);
            this.aisinoDataGrid1.get_Columns()["JEHJ"].DefaultCellStyle.Format = "0.00";
            this.aisinoDataGrid1.set_DataSource(new AisinoDataSet());
            this.comboBoxYF.Items.AddRange(this.billBL.SaleBillMonth());
            this.comboBoxYF.SelectedIndex   = 0;
            this.comboBoxDJZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType", false);
            this.comboBoxDJZL.DisplayMember = "Value";
            this.comboBoxDJZL.ValueMember   = "Key";
            list = new List <Dictionary <string, string> >();
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "序号");
            item.Add("Property", "XH");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleLeft");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "商品名称");
            item.Add("Property", "SPMC");
            item.Add("Type", "Text");
            item.Add("Width", "200");
            item.Add("Align", "MiddleLeft");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "规格型号");
            item.Add("Property", "GGXH");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleLeft");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "数量");
            item.Add("Property", "SL");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleRight");
            item.Add("HeadAlign", "MiddleRight");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "单价");
            item.Add("Property", "DJ");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleRight");
            item.Add("HeadAlign", "MiddleRight");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "金额");
            item.Add("Property", "JE");
            item.Add("Type", "Text");
            item.Add("Width", "150");
            item.Add("Align", "MiddleRight");
            item.Add("HeadAlign", "MiddleRight");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "税率");
            item.Add("Property", "SLV");
            item.Add("Type", "Text");
            item.Add("Width", "150");
            item.Add("Align", "MiddleLeft");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "税额");
            item.Add("Property", "SE");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleRight");
            item.Add("HeadAlign", "MiddleRight");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "计量单位");
            item.Add("Property", "JLDW");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleLeft");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "含税价标志");
            item.Add("Property", "HSJBZ");
            item.Add("Type", "Text");
            item.Add("Width", "100");
            item.Add("Align", "MiddleLeft");
            item.Add("HeadAlign", "MiddleLeft");
            list.Add(item);
            item = new Dictionary <string, string>();
            item.Add("AisinoLBL", "单据行性质");
            item.Add("Property", "DJHXZ");
            item.Add("Type", "Text");
            item.Add("RowStyleField", "DJHXZ");
            item.Add("Visible", "False");
            list.Add(item);
            this.aisinoDataGrid2.set_ColumeHead(list);
            this.aisinoDataGrid2.get_Columns()["JE"].DefaultCellStyle.Format = "0.00";
            this.aisinoDataGrid2.get_Columns()["SE"].DefaultCellStyle.Format = "0.00";
            this.aisinoDataGrid2.set_DataSource(new AisinoDataSet());
            this.GetUserStateConfig();
        }
Example #7
0
 private void FaPiaoCC_Load(object sender, EventArgs e)
 {
     try
     {
         int num;
         this.fileControl1.set_FileFilter("文本文件(*.txt)|*.txt");
         this.fileControl1.get_TextBoxFile().Text = PropValue.InvExportTxtPath;
         this.fileControl1.set_CheckFileExists(false);
         this.checkBox1.Checked          = PropValue.CheckBoxKqd;
         this.comboBoxDJZL.DataSource    = CbbXmlBind.ReadXmlNode("InvType", true);
         this.comboBoxDJZL.DisplayMember = "Value";
         this.comboBoxDJZL.ValueMember   = "Key";
         if (RegisterManager.CheckRegFile("JIJS"))
         {
             TaxCard card = TaxCardFactory.CreateTaxCard();
             if (card.get_QYLX().ISPTFP&& card.get_QYLX().ISZYFP)
             {
                 this.comboBoxDJZL.SelectedIndex = 2;
                 this.comboBoxDJZL.Enabled       = false;
             }
             else if (card.get_QYLX().ISPTFP)
             {
                 this.btnOK.Enabled = false;
             }
             else if (card.get_QYLX().ISZYFP)
             {
                 this.comboBoxDJZL.SelectedIndex = 1;
                 this.comboBoxDJZL.Enabled       = false;
             }
             else
             {
                 this.btnOK.Enabled = false;
             }
         }
         if ((base.TaxCardInstance.get_QYLX().ISPTFP || base.TaxCardInstance.get_QYLX().ISZYFP) && (this.nMonth != this.m_dtLastRepDate.Month))
         {
             this.nYear  = this.m_dtLastRepDate.Year;
             this.nMonth = this.m_dtLastRepDate.Month;
         }
         this.dateTimePicker1.Text = this.nYear.ToString() + "-" + this.nMonth.ToString() + "-01";
         if (this.nMonth == 12)
         {
             num = this.nYear + 1;
             this.dateTimePicker2.Text = Convert.ToDateTime(num.ToString() + "-01-01").AddDays(-1.0).ToShortDateString();
         }
         else
         {
             num = this.nMonth + 1;
             this.dateTimePicker2.Text = Convert.ToString(Convert.ToDateTime(this.nYear.ToString() + "-" + num.ToString() + "-01").AddDays(-1.0));
         }
         List <Dictionary <string, string> > list = new List <Dictionary <string, string> >();
         Dictionary <string, string>         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "单据编号");
         item.Add("Property", "XSDJBH");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票种类");
         item.Add("Property", "FPZL");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票代码");
         item.Add("Property", "FPDM");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "发票号码");
         item.Add("Property", "FPHM");
         item.Add("Type", "Text");
         item.Add("Width", "150");
         item.Add("Align", "MiddleRight");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "作废标志");
         item.Add("Property", "ZFBZ");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "清单标志");
         item.Add("Property", "QDBZ");
         item.Add("Type", "Text");
         item.Add("Width", "80");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "税率");
         item.Add("Property", "SLV");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "合计金额");
         item.Add("Property", "HJJE");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleCenter");
         item.Add("HeadAlign", "MiddleCenter");
         list.Add(item);
         item = new Dictionary <string, string>();
         item.Add("AisinoLBL", "开票日期");
         item.Add("Property", "KPRQ");
         item.Add("Type", "Text");
         item.Add("Width", "100");
         item.Add("Align", "MiddleLeft");
         item.Add("HeadAlign", "MiddleLeft");
         list.Add(item);
         this.aisinoDataGrid1.set_ColumeHead(list);
         this.aisinoDataGrid1.get_Columns()["KPRQ"].DefaultCellStyle.Format = "yyyy-MM-dd";
         this.aisinoDataGrid1.get_Columns()["HJJE"].DefaultCellStyle.Format = "0.00";
         DataGridViewColumn column = this.aisinoDataGrid1.get_Columns()["FPHM"];
         if (null != column)
         {
             column.DefaultCellStyle.Format = new string('0', 8);
         }
         this.dateTimePicker1_CloseUp(sender, e);
         this.toolStripButtonPrint.Visible = false;
     }
     catch (Exception exception)
     {
         if (exception.ToString().Contains("超时"))
         {
             this.log.Error(exception.ToString());
         }
         else
         {
             HandleException.HandleError(exception);
         }
     }
 }