示例#1
0
        /// <summary>
        /// Local implementation of Equals based on unique value members
        /// </summary>
        public override bool Equals(object obj)
        {
            if (this == obj)
            {
                return(true);
            }
            if ((obj == null) || (obj.GetType() != this.GetType()))
            {
                return(false);
            }
            TFcConditionStpId castObj = (TFcConditionStpId)obj;

            return((castObj != null) &&
                   (this.iJournalNo == castObj.IJournalNo) &&
                   (this.iCompanyCd == castObj.ICompanyCd));
        }
示例#2
0
 public TFcConditionStp(
     decimal i_journal_no,
     string i_prcs_cls,
     string i_user_id,
     DateTime i_prcs_date,
     string i_prcs_time,
     string i_company_cd,
     string i_eg_chg_cls,
     string i_plan_cyc_cls,
     decimal i_wk_time,
     string i_rate_cls,
     decimal i_po_create_period,
     decimal i_mrp_period,
     string i_po_create_cls,
     decimal i_alc_period,
     string i_sales_cls,
     string i_po_slc_cls,
     string i_safe_stock_cls,
     string i_mrp_cls,
     string i_link_flg,
     string i_ship_inv_cls,
     string i_acp_inv_cls,
     string i_amt_recalc_cls,
     string i_sys1_cls,
     string i_sys2_cls,
     string i_sys3_cls,
     string i_usr1_cls,
     string i_usr2_cls,
     string i_usr3_cls)
     : this()
 {
     id                 = new TFcConditionStpId();
     id.IJournalNo      = i_journal_no;
     id.ICompanyCd      = i_company_cd;
     iPrcsCls           = i_prcs_cls;
     iUserId            = i_user_id;
     iPrcsDate          = i_prcs_date;
     iPrcsTime          = i_prcs_time;
     iUpdCls            = String.Empty;
     iFacCd             = String.Empty;
     iConditionCd       = String.Empty;
     iBaseCd            = String.Empty;
     iCountryCd         = String.Empty;
     iTimezoneCd        = String.Empty;
     iLanguageCd        = String.Empty;
     iSectionCd         = String.Empty;
     iFacArgDesc        = String.Empty;
     iFacDesc           = String.Empty;
     iFacDescKana       = String.Empty;
     iMailNo            = String.Empty;
     iAddress1          = String.Empty;
     iAddress2          = String.Empty;
     iAddress3          = String.Empty;
     iTel               = String.Empty;
     iFaxNo             = String.Empty;
     iDlCurrCd          = String.Empty;
     iTaxChargedCls     = String.Empty;
     iDelWhInCd         = String.Empty;
     iDelWhOutCd        = String.Empty;
     iRjtWhCd           = String.Empty;
     iNonAllocLocation  = String.Empty;
     iOsWhCd            = String.Empty;
     iInspectonLocation = String.Empty;
     iNonSalesWhCd      = String.Empty;
     iEgChgCls          = i_eg_chg_cls;
     iPlanCycCls        = i_plan_cyc_cls;
     iWkTime            = i_wk_time;
     iRateCls           = i_rate_cls;
     iPoCreatePeriod    = i_po_create_period;
     iMrpPeriod         = i_mrp_period;
     iPoCreateCls       = i_po_create_cls;
     iAlcPeriod         = i_alc_period;
     iSalesCls          = i_sales_cls;
     iPoSlcCls          = i_po_slc_cls;
     iSafeStockCls      = i_safe_stock_cls;
     iMrpCls            = i_mrp_cls;
     iLinkFlg           = i_link_flg;
     iShipInvCls        = i_ship_inv_cls;
     iAcpInvCls         = i_acp_inv_cls;
     iAmtRecalcCls      = i_amt_recalc_cls;
     iDataSavePath      = String.Empty;
     iLoginUser         = String.Empty;
     iLoginPswd         = String.Empty;
     iDataSavePathPs    = String.Empty;
     iLoginUserPs       = String.Empty;
     iLoginPswdPs       = String.Empty;
     iPlanCrtCls        = String.Empty;
     iRsltCstCalcCls    = String.Empty;
     iReserve1          = String.Empty;
     iReserve2          = String.Empty;
     iReserve3          = String.Empty;
     iSys1Cls           = i_sys1_cls;
     iSys2Cls           = i_sys2_cls;
     iSys3Cls           = i_sys3_cls;
     iUsr1Cls           = i_usr1_cls;
     iUsr2Cls           = i_usr2_cls;
     iUsr3Cls           = i_usr3_cls;
     iInqItem           = String.Empty;
     iObjectId          = 0;
     iEntryDate         = DateTime.MinValue;
     iUpdDate           = DateTime.MinValue;
     iPgId              = String.Empty;
     iUpdTimestamp      = String.Empty;
 }
示例#3
0
 public TFcConditionStp()
 {
     id                 = new TFcConditionStpId();
     id.IJournalNo      = 0;
     id.ICompanyCd      = String.Empty;
     iPrcsCls           = String.Empty;
     iUserId            = String.Empty;
     iPrcsDate          = DateTime.MinValue;
     iPrcsTime          = String.Empty;
     iUpdCls            = String.Empty;
     iFacCd             = String.Empty;
     iConditionCd       = String.Empty;
     iBaseCd            = String.Empty;
     iCountryCd         = String.Empty;
     iTimezoneCd        = String.Empty;
     iLanguageCd        = String.Empty;
     iSectionCd         = String.Empty;
     iFacArgDesc        = String.Empty;
     iFacDesc           = String.Empty;
     iFacDescKana       = String.Empty;
     iMailNo            = String.Empty;
     iAddress1          = String.Empty;
     iAddress2          = String.Empty;
     iAddress3          = String.Empty;
     iTel               = String.Empty;
     iFaxNo             = String.Empty;
     iDlCurrCd          = String.Empty;
     iTaxChargedCls     = String.Empty;
     iDelWhInCd         = String.Empty;
     iDelWhOutCd        = String.Empty;
     iRjtWhCd           = String.Empty;
     iNonAllocLocation  = String.Empty;
     iOsWhCd            = String.Empty;
     iInspectonLocation = String.Empty;
     iNonSalesWhCd      = String.Empty;
     iEgChgCls          = String.Empty;
     iPlanCycCls        = String.Empty;
     iWkTime            = 0;
     iRateCls           = String.Empty;
     iPoCreatePeriod    = 0;
     iMrpPeriod         = 0;
     iPoCreateCls       = String.Empty;
     iAlcPeriod         = 0;
     iSalesCls          = String.Empty;
     iPoSlcCls          = String.Empty;
     iSafeStockCls      = String.Empty;
     iMrpCls            = String.Empty;
     iLinkFlg           = String.Empty;
     iShipInvCls        = String.Empty;
     iAcpInvCls         = String.Empty;
     iAmtRecalcCls      = String.Empty;
     iDataSavePath      = String.Empty;
     iLoginUser         = String.Empty;
     iLoginPswd         = String.Empty;
     iDataSavePathPs    = String.Empty;
     iLoginUserPs       = String.Empty;
     iLoginPswdPs       = String.Empty;
     iPlanCrtCls        = String.Empty;
     iRsltCstCalcCls    = String.Empty;
     iReserve1          = String.Empty;
     iReserve2          = String.Empty;
     iReserve3          = String.Empty;
     iSys1Cls           = String.Empty;
     iSys2Cls           = String.Empty;
     iSys3Cls           = String.Empty;
     iUsr1Cls           = String.Empty;
     iUsr2Cls           = String.Empty;
     iUsr3Cls           = String.Empty;
     iInqItem           = String.Empty;
     iObjectId          = 0;
     iEntryDate         = DateTime.MinValue;
     iUpdDate           = DateTime.MinValue;
     iPgId              = String.Empty;
     iUpdTimestamp      = String.Empty;
 }