コード例 #1
0
        public void GetMessages()
        {
            DataRow row = SIOPDac.GetMessages().Tables[0].Rows[0];

            _Message = row["Message"] == DBNull.Value ? string.Empty : Convert.ToString(row["Message"]);
            _InitializationFailed = row["InitializationFailed"] == DBNull.Value ? (Nullable <Boolean>)null : Convert.ToBoolean(row["InitializationFailed"]);
        }
コード例 #2
0
        public void ArbitrateByPart()
        {
            DataSet ds = SIOPDac.ArbitrateByPart(this);

            _Items      = ds.Tables[0];
            _Warehouses = ds.Tables[1];
        }
コード例 #3
0
        public void GetOptions()
        {
            DataTable dt = SIOPDac.GetOptions().Tables[0];

            if (dt.HasRows())
            {
                InitializeOptions(dt.Rows[0]);
            }
            else
            {
                throw new Exception("An error is encountered getting SIOP options.");
            }
        }
コード例 #4
0
        public DataTable RetrieveGroup(SearchOption SearchOption)
        {
            Int32 searchOption;

            switch (SearchOption)
            {
            case SearchOption.StartsWith: searchOption = 2; break;

            case SearchOption.Contains: searchOption = 3; break;

            case SearchOption.EndsWith: searchOption = 4; break;

            default: searchOption = 1; break;
            }

            return(SIOPDac.RetrieveGroup(this, searchOption).Tables[0]);
        }
コード例 #5
0
 public static DataTable GetDistinctLineAndMachines()
 {
     return(SIOPDac.GetDistinctLineAndMachines().Tables[0]);
 }
コード例 #6
0
 public static DataTable GetDistinctWorkCenters()
 {
     return(SIOPDac.GetDistinctWorkCenters().Tables[0]);
 }
コード例 #7
0
 public static DataTable GetArchiveVersions(String SIOPID = "")
 {
     return(SIOPDac.GetArchiveVersions(SIOPID).Tables[0]);
 }
コード例 #8
0
 public static Boolean HasInitialized(String SIOPID)
 {
     return(SIOPDac.HasInitialized(SIOPID));
 }
コード例 #9
0
 public static DataTable GetPlanningTypes()
 {
     return(SIOPDac.GetPlanningTypes().Tables[0]);
 }
コード例 #10
0
 public static DataTable RetrieveGroupFormatOnly()
 {
     return(SIOPDac.RetrieveGroupFormatOnly().Tables[0]);
 }
コード例 #11
0
 public void Approve()
 {
     SIOPDac.Approve(this);
 }
コード例 #12
0
 public void Review()
 {
     SIOPDac.Review(this);
 }
コード例 #13
0
 public void Initialize()
 {
     SIOPDac.Initialize(this);
 }
コード例 #14
0
 public static Int32 GetPeriodCoverage()
 {
     return(SIOPDac.GetPeriodCoverage());
 }
コード例 #15
0
 public static string GetPeriod(Int32 Sequence)
 {
     return(SIOPDac.GetPeriod(Sequence));
 }
コード例 #16
0
 public static DataTable GetUserColumns(string SysCreator)
 {
     return(SIOPDac.GetUserColumns(SysCreator).Tables[0]);
 }
コード例 #17
0
 public static void SetUserColumns(String Xml, String SysCreator)
 {
     SIOPDac.SetUserColumns(Xml, SysCreator);
 }
コード例 #18
0
 public DataTable Retrieve(String SIOPID, String SysCreator)
 {
     return(SIOPDac.Retrieve(SIOPID, SysCreator).Tables[0]);
 }