/// <summary> /// getUriage /// 得意先別売上管理表_PROCを実行 /// </summary> public DataTable getUriage(List <string> lstDataName) { DataTable dtRet = new DataTable(); List <string> lstTableName = new List <string>(); lstTableName.Add("@開始年月日"); lstTableName.Add("@終了年月日"); lstTableName.Add("@開始グループコード"); lstTableName.Add("@終了グループコード"); lstTableName.Add("@開始担当者コード"); lstTableName.Add("@終了担当者コード"); lstTableName.Add("@開始得意先コード"); lstTableName.Add("@終了得意先コード"); lstTableName.Add("@開始営業所コード"); lstTableName.Add("@終了営業所コード"); DBConnective dbconnective = new DBConnective(); try { // 請求明細書_PROCを実行 dtRet = dbconnective.RunSqlReDT("得意先別売上管理表_PROC", CommandType.StoredProcedure, lstDataName, lstTableName, "@結果"); return(dtRet); } catch { throw; } finally { dbconnective.DB_Disconnect(); } }
public DataTable getMitsumoriH(List <String> aryPrm) { DataTable dt = null; DBConnective dbCon = new DBConnective(); try { List <String> aryCol = new List <string>(); aryCol.Add("@見積書番号"); aryCol.Add("@表示フラグ"); aryCol.Add("@宛先フラグ"); aryCol.Add("@メーカー印刷フラグ"); aryCol.Add("@中分類名印刷フラグ"); dt = dbCon.RunSqlReDT("見積書印刷_PROC", CommandType.StoredProcedure, aryPrm, aryCol, ""); } catch (Exception ex) { throw ex; } return(dt); }
///<summary> ///getAtenaInsatsuData ///印刷用データの取得 ///</summary> public DataTable getAtenaInsatsuData(List <string> lstAtenaInsatsu) { List <string> lstAtenaInsatsuName = new List <string>(); lstAtenaInsatsuName.Add("取引先コード"); lstAtenaInsatsuName.Add("パターン"); lstAtenaInsatsuName.Add("敬称"); //SQL実行時に取り出したデータを入れる用 DataTable dtSetCd_B = new DataTable(); //SQL用に移動 DBConnective dbconnective = new DBConnective(); try { dtSetCd_B = dbconnective.RunSqlReDT("宛名印刷_PROC", CommandType.StoredProcedure, lstAtenaInsatsu, lstAtenaInsatsuName, null); return(dtSetCd_B); } catch (Exception ex) { new CommonException(ex); throw (ex); } finally { dbconnective.DB_Disconnect(); } }
/// <summary> /// getSeikyuItiran /// 請求書の一覧を取得 /// </summary> public DataTable getSeikyuItiran(List <string> lstString) { DataTable DtRet = new DataTable(); List <string> lstTableName = new List <string>(); lstTableName.Add("@年月日"); lstTableName.Add("@開始年月日"); lstTableName.Add("@開始コード"); lstTableName.Add("@終了コード"); lstTableName.Add("@締切日"); lstTableName.Add("@出力順"); lstTableName.Add("@ユーザー名"); List <string> lstDataName = new List <string>(); lstDataName.Add(lstString[0]); lstDataName.Add(lstString[1]); lstDataName.Add(lstString[2]); lstDataName.Add(lstString[3]); lstDataName.Add(lstString[4]); lstDataName.Add(lstString[5]); lstDataName.Add(lstString[6]); DBConnective dbconnective = new DBConnective(); try { // トランザクション開始 dbconnective.BeginTrans(); // 請求一覧表_PROCを実行 DtRet = dbconnective.RunSqlReDT("請求一覧表_PROC", CommandType.StoredProcedure, lstDataName, lstTableName, null); // コミット dbconnective.Commit(); } catch (Exception ex) { new CommonException(ex); // ロールバック処理 dbconnective.Rollback(); throw; } finally { dbconnective.DB_Disconnect(); } return(DtRet); }
///<summary> ///getPrintData ///得意先コードの範囲内の取引先データを取得 ///</summary> public DataTable getPrintData(List <string> lstPrintData) { DataTable dtGetData_B = new DataTable(); List <string> lstTableName = new List <string>(); lstTableName.Add("@開始仕入先コード"); lstTableName.Add("@終了仕入先コード"); lstTableName.Add("@開始年月日"); lstTableName.Add("@終了年月日"); lstTableName.Add("@印刷フラグ"); //[0]=範囲指定あり、[1]=全て lstTableName.Add("@営業所フラグ"); //[0]=すべて、[1]=本社、[2]=岐阜 List <string> lstDataName = new List <string>(); lstDataName.Add(lstPrintData[0]); //開始仕入先コード lstDataName.Add(lstPrintData[1]); //終了仕入先コード lstDataName.Add(lstPrintData[2]); //開始年月日 lstDataName.Add(lstPrintData[3]); //終了年月日 lstDataName.Add(lstPrintData[4]); //印刷フラグ lstDataName.Add(lstPrintData[5]); //営業所フラグ DBConnective dbconnective = new DBConnective(); // トランザクション開始 dbconnective.BeginTrans(); try { //売上伝票印刷_PROC dtGetData_B = dbconnective.RunSqlReDT("仕入先元帳印刷_PROC", CommandType.StoredProcedure, lstDataName, lstTableName, null); // コミット dbconnective.Commit(); } catch (Exception ex) { new CommonException(ex); // ロールバック処理 dbconnective.Rollback(); throw; } finally { dbconnective.DB_Disconnect(); } return(dtGetData_B); }
/// <summary> /// addSeikyuMeisaisho /// 請求明細書_PROCを実行 /// </summary> public DataTable addSeikyuMeisaisho(List <string> lstDataName) { DataTable dtRet = new DataTable(); List <string> lstTableName = new List <string>(); lstTableName.Add("@請求年月日"); lstTableName.Add("@開始年月日"); lstTableName.Add("@締切日"); lstTableName.Add("@開始得意先コード"); lstTableName.Add("@終了得意先コード"); lstTableName.Add("@ユーザー名"); DBConnective dbconnective = new DBConnective(); try { // トランザクション開始 dbconnective.BeginTrans(); // 請求明細書_PROCを実行 dtRet = dbconnective.RunSqlReDT("請求明細書_PROC", CommandType.StoredProcedure, lstDataName, lstTableName, "@結果"); // コミット dbconnective.Commit(); return(dtRet); } catch { // ロールバック処理 dbconnective.Rollback(); throw; } finally { dbconnective.DB_Disconnect(); } }