public bool WriteTaxCardInfo() { try { SysTaxInfoModel sysTaxInfoModel = new SysTaxInfoModel(); if (this.GetCorporationInfoFromDB(this.taxCard.get_TaxCode(), ref sysTaxInfoModel)) { this.taxCard.set_BankAccount(sysTaxInfoModel.YHZH); this.taxCard.set_Address(sysTaxInfoModel.YYDZ); this.taxCard.set_Telephone(sysTaxInfoModel.DHHM); } else { this.loger.Debug("更新内存TaxCard信息失败!"); return(false); } } catch (Exception exception) { this.loger.Debug("exception:" + exception.Message); ExceptionHandler.HandleError(exception); return(false); } return(true); }
public bool GetCorporationInfoByCode(string strCorpCode, ref SysTaxInfoModel TaxAdminModel) { try { Dictionary <string, object> dictionary = new Dictionary <string, object>(); dictionary.Add("QYBH", strCorpCode); DataTable table = this.baseDAO.querySQLDataTable("aisino.Fwkp.Xtsz.SelectXTSWXX", dictionary); if (table.Rows.Count <= 0) { return(false); } TaxAdminModel.QYMC = table.Rows[0]["QYMC"].ToString(); TaxAdminModel.ZCLX = table.Rows[0]["ZCLX"].ToString(); TaxAdminModel.KPXE = Convert.ToInt32(table.Rows[0]["KPXE"]); TaxAdminModel.BSRQ = Convert.ToDateTime(table.Rows[0]["BSRQ"]); TaxAdminModel.BSRPHF = Convert.ToInt32(table.Rows[0]["BSRPHF"]); TaxAdminModel.YHZH = table.Rows[0]["YHZH"].ToString(); TaxAdminModel.FRDB = table.Rows[0]["FRDB"].ToString(); TaxAdminModel.YYDZ = table.Rows[0]["YYDZ"].ToString(); TaxAdminModel.DHHM = table.Rows[0]["DHHM"].ToString(); TaxAdminModel.JYZS = Convert.ToBoolean(table.Rows[0]["JYZS"]); TaxAdminModel.KJZG = table.Rows[0]["KJZG"].ToString(); } catch (Exception exception) { this.loger.Error("get info failed"); ExceptionHandler.HandleError(exception); return(false); } return(true); }
public bool UpdateSysTaxInfo(string strKey, SysTaxInfoModel TaxInfoModel) { try { Dictionary <string, object> dictionary = new Dictionary <string, object>(); if (this.baseDAO.queryValueSQL <int>("aisino.Fwkp.Xtsz.XTSWXXIsExist", dictionary) <= 0) { return(false); } dictionary = new Dictionary <string, object>(); dictionary.Add("QYBH", TaxInfoModel.QYBH); dictionary.Add("YHZH", TaxInfoModel.YHZH); dictionary.Add("YYDZ", TaxInfoModel.YYDZ); dictionary.Add("DHHM", TaxInfoModel.DHHM); if (this.baseDAO.updateSQL("aisino.Fwkp.Xtsz.UpdateXTSWXX", dictionary) > 0) { return(true); } } catch (Exception exception) { ExceptionHandler.HandleError(exception); } this.loger.Error("UpdateSysTaxInfo failed"); return(false); }
public bool AddSysTaxInfo(SysTaxInfoModel TaxInfoModel) { try { Dictionary <string, object> dictionary = new Dictionary <string, object>(); if ((this.baseDAO.queryValueSQL <int>("aisino.Fwkp.Xtsz.XTSWXXIsExist", dictionary) > 0) && (this.baseDAO.updateSQL("aisino.Fwkp.Xtsz.DeleteXTSWXX", dictionary) < 0)) { return(false); } Dictionary <string, object> dictionary2 = new Dictionary <string, object>(); dictionary2.Add("QYBH", TaxInfoModel.QYBH); dictionary2.Add("QYMC", TaxInfoModel.QYMC); dictionary2.Add("ZCLX", TaxInfoModel.ZCLX); dictionary2.Add("KPXE", TaxInfoModel.KPXE); dictionary2.Add("BSRQ", TaxInfoModel.BSRQ); dictionary2.Add("BSRPHF", TaxInfoModel.BSRPHF); dictionary2.Add("YHZH", TaxInfoModel.YHZH); dictionary2.Add("FRDB", TaxInfoModel.FRDB); dictionary2.Add("YYDZ", TaxInfoModel.YYDZ); dictionary2.Add("DHHM", TaxInfoModel.DHHM); dictionary2.Add("JYZS", TaxInfoModel.JYZS); dictionary2.Add("KJZG", TaxInfoModel.KJZG); if (this.baseDAO.updateSQL("aisino.Fwkp.Xtsz.AddXTSWXX", dictionary2) > 0) { return(true); } } catch (Exception exception) { this.loger.Error("exception:" + exception.Message); ExceptionHandler.HandleError(exception); } this.loger.Error("AddSysTaxInfo failed"); return(false); }
protected override object[] doService(object[] param) { if (param.Length != 1) { return(null); } SysTaxInfoModel taxAdminModel = new SysTaxInfoModel(); new ParaSetDAL().GetCorporationInfoByCode(param[0].ToString(), ref taxAdminModel); Dictionary <string, object> dictionary = new Dictionary <string, object>(); dictionary.Add("QYBH", param[0].ToString()); dictionary.Add("QYMC", taxAdminModel.QYMC); dictionary.Add("ZCLX", taxAdminModel.ZCLX); dictionary.Add("KPXE", taxAdminModel.KPXE); dictionary.Add("BSRQ", taxAdminModel.BSRQ); dictionary.Add("BSRPHF", taxAdminModel.BSRPHF); dictionary.Add("YHZH", taxAdminModel.YHZH); dictionary.Add("FRDB", taxAdminModel.FRDB); dictionary.Add("YYDZ", taxAdminModel.YYDZ); dictionary.Add("DHHM", taxAdminModel.DHHM); dictionary.Add("JYZS", taxAdminModel.JYZS); dictionary.Add("KJZG", taxAdminModel.KJZG); return(new object[] { dictionary }); }
public void MakeModelByCorporation(CommFun.CorporationInfo corporationInfo, ref SysTaxInfoModel TaxInfoModel) { try { TaxInfoModel.QYBH = corporationInfo.m_strSignCode; TaxInfoModel.QYMC = corporationInfo.m_strCorpName; TaxInfoModel.ZCLX = corporationInfo.m_strRegType; TaxInfoModel.KPXE = Convert.ToInt32(corporationInfo.m_lUpperLimit); TaxInfoModel.BSRQ = corporationInfo.m_dtReportTime; TaxInfoModel.BSRPHF = corporationInfo.m_nSoftPanDiv; TaxInfoModel.YHZH = corporationInfo.m_strBankAccount; TaxInfoModel.FRDB = corporationInfo.m_strAgenter; TaxInfoModel.YYDZ = corporationInfo.m_strAddress; TaxInfoModel.DHHM = corporationInfo.m_strTelephone; TaxInfoModel.JYZS = corporationInfo.m_bEasyLevy; TaxInfoModel.KJZG = corporationInfo.m_strAccounter; } catch (Exception exception) { this.loger.Error("init Model failed:" + exception.Message); ExceptionHandler.HandleError(exception); } }
public bool UpdateSysTaxInfo(SysTaxInfoModel sysTaxInfoModel) { return(this.paraSetDAL.AddSysTaxInfo(sysTaxInfoModel)); }
public bool GetCorporationInfoFromDB(string strCorpCode, ref SysTaxInfoModel sysTaxInfoModel) { return(this.paraSetDAL.GetCorporationInfoByCode(strCorpCode, ref sysTaxInfoModel)); }
public bool AddSysTaxInfo(CommFun.CorporationInfo corporationInfo, ref SysTaxInfoModel sysTaxInfoModel) { this.paraSetDAL.MakeModelByCorporation(corporationInfo, ref sysTaxInfoModel); return(this.paraSetDAL.AddSysTaxInfo(sysTaxInfoModel)); }