示例#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);
            }
            TPmMsId castObj = (TPmMsId)obj;

            return((castObj != null) &&
                   (this.iFacCd == castObj.iFacCd) &&
                   (this.iItemCd == castObj.iItemCd));
        }
示例#2
0
 public TPmMsAdd(
     string i_fac_cd,
     string i_item_cd)
     : this()
 {
     id             = new TPmMsId();
     id.IFacCd      = i_fac_cd;
     id.IItemCd     = i_item_cd;
     iAddNumber1    = 0;
     iAddNumber2    = 0;
     iAddNumber3    = 0;
     iAddNumber4    = 0;
     iAddNumber5    = 0;
     iAddNumber6    = 0;
     iAddNumber7    = 0;
     iAddNumber8    = 0;
     iAddNumber9    = 0;
     iAddNumber10   = 0;
     iAddVarchar21  = String.Empty;
     iAddVarchar22  = String.Empty;
     iAddVarchar23  = String.Empty;
     iAddVarchar24  = String.Empty;
     iAddVarchar25  = String.Empty;
     iAddVarchar26  = String.Empty;
     iAddVarchar27  = String.Empty;
     iAddVarchar28  = String.Empty;
     iAddVarchar29  = String.Empty;
     iAddVarchar210 = String.Empty;
     iAddVarchar211 = String.Empty;
     iAddVarchar212 = String.Empty;
     iAddVarchar213 = String.Empty;
     iAddVarchar214 = String.Empty;
     iAddVarchar215 = String.Empty;
     iAddDate1      = DateTime.MinValue;
     iAddDate2      = DateTime.MinValue;
     iAddDate3      = DateTime.MinValue;
     iAddDate4      = DateTime.MinValue;
     iAddDate5      = DateTime.MinValue;
 }
示例#3
0
 public TPmMsAddRtcm(
     string i_fac_cd,
     string i_item_cd)
     : this()
 {
     id             = new TPmMsId();
     id.IFacCd      = i_fac_cd;
     id.IItemCd     = i_item_cd;
     iHinsyosai1    = String.Empty;
     iHinsyosai2    = String.Empty;
     iHinsyosai3    = String.Empty;
     iHinsyosai4    = String.Empty;
     iHinsyosai5    = String.Empty;
     iHkhinno1      = String.Empty;
     iHkhinno2      = String.Empty;
     iHkhinno3      = String.Empty;
     iHinzks1       = String.Empty;
     iHinzks2       = String.Empty;
     iHinzks3       = String.Empty;
     iZryobnr       = String.Empty;
     iCsthskkbn     = String.Empty;
     iCstkskbn      = String.Empty;
     iKgsankbn      = String.Empty;
     iSkrkejkbn     = String.Empty;
     iTmhskkbn      = String.Empty;
     iTmzryobnr     = String.Empty;
     iTmcstmkno     = 0;
     iSzcrtkbn      = String.Empty;
     iHdtkzchBnshi  = 0;
     iHdtkzchBnbo   = 0;
     iHdkmtnicd     = String.Empty;
     iLotSesanryo   = 0;
     iDaySesanryo   = 0;
     iYieldRate     = 0;
     iFukukbn       = String.Empty;
     iSgenkbn       = String.Empty;
     iTenfuykbn     = String.Empty;
     iDaikoteptn    = String.Empty;
     iDhhigptn      = String.Empty;
     iZktkzchBnshi1 = 0;
     iZktkzchBnbo1  = 0;
     iZktikzticd1   = String.Empty;
     iZktkzchBnshi2 = 0;
     iZktkzchBnbo2  = 0;
     iZktikzticd2   = String.Empty;
     iZktkzchBnshi3 = 0;
     iZktkzchBnbo3  = 0;
     iZktikzticd3   = String.Empty;
     iZktkzchBnshi4 = 0;
     iZktkzchBnbo4  = 0;
     iZktikzticd4   = String.Empty;
     iZktkzchBnshi5 = 0;
     iZktkzchBnbo5  = 0;
     iZktikzticd5   = String.Empty;
     iHinksu01      = 0;
     iHinksu02      = 0;
     iHinksu03      = 0;
     iHinksu04      = 0;
     iHinksu05      = 0;
     iHinksu06      = 0;
     iHinksu07      = 0;
     iHinksu08      = 0;
     iHinksu09      = 0;
     iHinksu10      = 0;
     iHinbnr01      = String.Empty;
     iHinbnr02      = String.Empty;
     iHinbnr03      = String.Empty;
     iHinbnr04      = String.Empty;
     iHinbnr05      = String.Empty;
     iHinbnr06      = String.Empty;
     iHinbnr07      = String.Empty;
     iHinbnr08      = String.Empty;
     iHinbnr09      = String.Empty;
     iHinbnr10      = String.Empty;
     iJohhtkbn      = String.Empty;
     iHftkbn1       = String.Empty;
     iHftkbn2       = String.Empty;
     iHftkbn3       = String.Empty;
     iHftkbn4       = String.Empty;
     iHftkbn5       = String.Empty;
     iSytsukakbn    = String.Empty;
     iTngmhfkbn     = String.Empty;
     iTnhkshfkbn    = String.Empty;
 }
示例#4
0
 public TPmMs(
     string i_fac_cd,
     string i_item_cd,
     string i_drw_no,
     string i_seiban,
     string i_item_type,
     string i_item_type1,
     string i_item_type2,
     string i_item_type3,
     string i_sales_person_cd,
     string i_ctrl_cls,
     string i_item_cls,
     string i_so_alc_cls,
     string i_ps_cls,
     string i_lot_method,
     decimal i_fpr_period,
     decimal i_lot_qty,
     string i_lot_ctrl_cls,
     string i_stock_cls,
     string i_del_sch_cls,
     string i_os_alc_cls,
     string i_plan_dvd_cls,
     decimal i_min_lot_qty,
     decimal i_safe_stock_qty,
     string i_use_del_cls,
     string i_std_unit_cd,
     decimal i_start_seq,
     decimal i_end_seq,
     string i_cnv_unit_cd,
     decimal i_cnv_rate_bunsi,
     decimal i_cnv_rate_bunbo,
     string i_ship_location,
     decimal i_net_weight,
     string i_net_weight_unit,
     decimal i_gross_weight,
     string i_gross_weight_unit,
     decimal i_m3,
     decimal i_low_level,
     decimal i_sum_lt,
     decimal i_plan_qty,
     string i_maker_cd,
     decimal i_size1,
     decimal i_size2,
     decimal i_size3,
     string i_prod_fac_cd,
     string i_fg_in_cls,
     decimal i_proc_sum_lt,
     string i_hcdflg,
     string i_spflg,
     string i_pmrkey,
     decimal i_pmrver,
     string i_spname,
     string i_ctrl_section,
     string i_item_entry_cls,
     string i_smt_cls,
     string i_rohs_cls,
     string i_reach_cls,
     string i_china_rohs_cls,
     DateTime i_entry_date,
     DateTime i_upd_date,
     string i_upd_timestamp)
     : this()
 {
     id                   = new TPmMsId();
     id.IFacCd            = i_fac_cd;
     id.IItemCd           = i_item_cd;
     iDispItemCd          = String.Empty;
     iItemDesc            = String.Empty;
     iItemRev             = String.Empty;
     iDispItemRev         = String.Empty;
     iModel               = String.Empty;
     iDrwNo               = i_drw_no;
     iSpec                = String.Empty;
     iSeiban              = i_seiban;
     iItemType            = i_item_type;
     iItemType1           = i_item_type1;
     iItemType2           = i_item_type2;
     iItemType3           = i_item_type3;
     iSalesPersonCd       = i_sales_person_cd;
     iCtrlCls             = i_ctrl_cls;
     iItemCls             = i_item_cls;
     iSoAlcCls            = i_so_alc_cls;
     iPsCls               = i_ps_cls;
     iLotMethod           = i_lot_method;
     iFprPeriod           = i_fpr_period;
     iLotQty              = i_lot_qty;
     iLotCtrlCls          = i_lot_ctrl_cls;
     iStockCls            = i_stock_cls;
     iDelSchCls           = i_del_sch_cls;
     iOsAlcCls            = i_os_alc_cls;
     iPlanDvdCls          = i_plan_dvd_cls;
     iMinLotQty           = i_min_lot_qty;
     iSafeStockQty        = i_safe_stock_qty;
     iUseDelCls           = i_use_del_cls;
     iStdUnitCd           = i_std_unit_cd;
     iStartSeq            = i_start_seq;
     iEndSeq              = i_end_seq;
     iCnvUnitCd           = i_cnv_unit_cd;
     iCnvRateBunsi        = i_cnv_rate_bunsi;
     iCnvRateBunbo        = i_cnv_rate_bunbo;
     iInvSoDate           = 0;
     iShipLocation        = i_ship_location;
     iNetWeight           = i_net_weight;
     iNetWeightUnit       = i_net_weight_unit;
     iGrossWeight         = i_gross_weight;
     iGrossWeightUnit     = i_gross_weight_unit;
     iM3                  = i_m3;
     iLowLevel            = i_low_level;
     iSumLt               = i_sum_lt;
     iPlanQty             = i_plan_qty;
     iMakerCd             = i_maker_cd;
     iQryMtrl             = String.Empty;
     iSize1               = i_size1;
     iSize2               = i_size2;
     iSize3               = i_size3;
     iGravity             = 0;
     iProdFacCd           = i_prod_fac_cd;
     iFgInCls             = i_fg_in_cls;
     iProcSumLt           = i_proc_sum_lt;
     iHcdflg              = i_hcdflg;
     iSpflg               = i_spflg;
     iSpexc               = String.Empty;
     iPmrkey              = i_pmrkey;
     iPmrver              = i_pmrver;
     iSpname              = i_spname;
     iSpdate              = DateTime.MinValue;
     iStatus              = String.Empty;
     iSephin              = String.Empty;
     iRyuhin              = String.Empty;
     iSakusei             = String.Empty;
     iCtrlSection         = i_ctrl_section;
     iSalesSection        = String.Empty;
     iPurchaseSection     = String.Empty;
     iItemEntryCls        = i_item_entry_cls;
     iSmtCls              = i_smt_cls;
     iRohsCls             = i_rohs_cls;
     iReachCls            = i_reach_cls;
     iChinaRohsCls        = i_china_rohs_cls;
     iBinEndDate          = 0;
     iMntCls              = String.Empty;
     iSrlSeqCls           = String.Empty;
     iPartChgPeriod       = 0;
     iPartChgPeriodUnitCd = String.Empty;
     iFixMntPeriod        = 0;
     iFixMntPeriodUnitCd  = String.Empty;
     iGuarPeriod          = 0;
     iGuarPeriodUnitCd    = String.Empty;
     iUsefulLife          = 0;
     iUsefulLifeUnitCls   = String.Empty;
     iCapItemType         = String.Empty;
     iInqItem             = String.Empty;
     iObjectId            = 0;
     iEntryDate           = i_entry_date;
     iUpdDate             = i_upd_date;
     iUpdTimestamp        = i_upd_timestamp;
 }
示例#5
0
 public TPmMs()
 {
     id                   = new TPmMsId();
     id.IFacCd            = String.Empty;
     id.IItemCd           = String.Empty;
     iDispItemCd          = String.Empty;
     iItemDesc            = String.Empty;
     iItemRev             = String.Empty;
     iDispItemRev         = String.Empty;
     iModel               = String.Empty;
     iDrwNo               = String.Empty;
     iSpec                = String.Empty;
     iSeiban              = String.Empty;
     iItemType            = String.Empty;
     iItemType1           = String.Empty;
     iItemType2           = String.Empty;
     iItemType3           = String.Empty;
     iSalesPersonCd       = String.Empty;
     iCtrlCls             = String.Empty;
     iItemCls             = String.Empty;
     iSoAlcCls            = String.Empty;
     iPsCls               = String.Empty;
     iLotMethod           = String.Empty;
     iFprPeriod           = 0;
     iLotQty              = 0;
     iLotCtrlCls          = String.Empty;
     iStockCls            = String.Empty;
     iDelSchCls           = String.Empty;
     iOsAlcCls            = String.Empty;
     iPlanDvdCls          = String.Empty;
     iMinLotQty           = 0;
     iSafeStockQty        = 0;
     iUseDelCls           = String.Empty;
     iStdUnitCd           = String.Empty;
     iStartSeq            = 0;
     iEndSeq              = 0;
     iCnvUnitCd           = String.Empty;
     iCnvRateBunsi        = 0;
     iCnvRateBunbo        = 0;
     iInvSoDate           = 0;
     iShipLocation        = String.Empty;
     iNetWeight           = 0;
     iNetWeightUnit       = String.Empty;
     iGrossWeight         = 0;
     iGrossWeightUnit     = String.Empty;
     iM3                  = 0;
     iLowLevel            = 0;
     iSumLt               = 0;
     iPlanQty             = 0;
     iMakerCd             = String.Empty;
     iQryMtrl             = String.Empty;
     iSize1               = 0;
     iSize2               = 0;
     iSize3               = 0;
     iGravity             = 0;
     iProdFacCd           = String.Empty;
     iFgInCls             = String.Empty;
     iProcSumLt           = 0;
     iHcdflg              = String.Empty;
     iSpflg               = String.Empty;
     iSpexc               = String.Empty;
     iPmrkey              = String.Empty;
     iPmrver              = 0;
     iSpname              = String.Empty;
     iSpdate              = DateTime.MinValue;
     iStatus              = String.Empty;
     iSephin              = String.Empty;
     iRyuhin              = String.Empty;
     iSakusei             = String.Empty;
     iCtrlSection         = String.Empty;
     iSalesSection        = String.Empty;
     iPurchaseSection     = String.Empty;
     iItemEntryCls        = String.Empty;
     iSmtCls              = String.Empty;
     iRohsCls             = String.Empty;
     iReachCls            = String.Empty;
     iChinaRohsCls        = String.Empty;
     iBinEndDate          = 0;
     iMntCls              = String.Empty;
     iSrlSeqCls           = String.Empty;
     iPartChgPeriod       = 0;
     iPartChgPeriodUnitCd = String.Empty;
     iFixMntPeriod        = 0;
     iFixMntPeriodUnitCd  = String.Empty;
     iGuarPeriod          = 0;
     iGuarPeriodUnitCd    = String.Empty;
     iUsefulLife          = 0;
     iUsefulLifeUnitCls   = String.Empty;
     iCapItemType         = String.Empty;
     iInqItem             = String.Empty;
     iObjectId            = 0;
     iEntryDate           = DateTime.MinValue;
     iUpdDate             = DateTime.MinValue;
     iUpdTimestamp        = String.Empty;
 }