Monday, November 17, 2025

Timesheet request contract class

 Contract class 

========== 

 

[DataContractAttribute] 

Public class MDSTimeSheetLineEntityContract 

{ 

    TSTimesheetNbr TSnumber, name; 

    int LineNumber; 

       Qty HOURS,Hours2_,Hours3_,Hours4_,Hours5_,Hours6_,Hours7_; 

    DataAreaId ProjectDataArea ; 

    ProjTaxGroup  TaxGroupId; 

    ProjActivityNumber ActivityNumber; 

    DimensionDisplayValue dimensionDisplayValue; 

    ProjCategoryId  CategoryId; 

    ProjLinePropertyId   LineProperty; 

    TSFavorites     Favorites; 

    DataAreaId      LegalEntity,dataAreaId; 

    ProjTaxItemGroup   TaxItemGroup; 

    ProjId              ProjectId; 

    str   ExternalComments,ExternalComments2_,ExternalComments3_,ExternalComments4_,ExternalComments5_; 

    str   ExternalComments6_,ExternalComments7_,INTERNALCOMMENTS,InternalComments2_,InternalComments3_,InternalComments4_,InternalComments5_ ; 

    str    InternalComments6_,InternalComments7_; 

    

  

   // List  Listloc; 

        public MDSTimeSheetLineEntityContract construct() 

        { 

            return new MDSTimeSheetLineEntityContract(); 

        } 

  

        [DataMemberAttribute('TimesheetNumber')] 

        public TSTimesheetNbr parmTimesheetnumber(TSTimesheetNbr _TSnumber = TSnumber) 

        { 

            TSnumber = _TSnumber; 

  

            return TSnumber; 

        } 

  

    [DataMemberAttribute('LineNumber')] 

    public int parmLineNumber(int _LineNumber = LineNumber) 

    { 

        LineNumber = _LineNumber; 

  

        return LineNumber; 

    } 

  

    [DataMemberAttribute('ProjectDataArea')] 

    public DataAreaId parmProjectDataArea(DataAreaId _ProjectDataArea = ProjectDataArea) 

    { 

        ProjectDataArea = _ProjectDataArea; 

  

        return ProjectDataArea; 

    } 

  

    [DataMemberAttribute('TaxGroupId')] 

    public ProjTaxGroup parmTaxGroupId(ProjTaxGroup _TaxGroupId = TaxGroupId) 

    { 

        TaxGroupId = _TaxGroupId; 

  

        return TaxGroupId; 

    } 

  

    [DataMemberAttribute('ActivityNumber')] 

    public ProjActivityNumber parmActivityNumber(ProjActivityNumber _ActivityNumber = ActivityNumber) 

    { 

        ActivityNumber = _ActivityNumber; 

  

        return ActivityNumber; 

    } 

  

    [DataMemberAttribute('DimensionDisplayValue')] 

    public DimensionDisplayValue parmDimensionDisplayValue(DimensionDisplayValue _DimensionDisplayValue = dimensionDisplayValue) 

    { 

        dimensionDisplayValue = _DimensionDisplayValue; 

  

        return dimensionDisplayValue; 

    } 

  

    [DataMemberAttribute('CategoryId')] 

    public ProjCategoryId parmCategoryId(ProjCategoryId _CategoryId = CategoryId) 

    { 

        CategoryId = _CategoryId; 

  

        return CategoryId; 

    } 

  

    [DataMemberAttribute('LineProperty')] 

    public ProjLinePropertyId parmLineProperty(ProjLinePropertyId _LineProperty = LineProperty) 

    { 

        LineProperty = _LineProperty; 

  

        return LineProperty; 

    } 

  

    [DataMemberAttribute('Favorites')] 

    public TSFavorites parmFavorites(TSFavorites _Favorites = Favorites) 

    { 

        Favorites = _Favorites; 

  

        return Favorites; 

    } 

  

    [DataMemberAttribute('LegalEntity')] 

    public DataAreaId parmLegalEntity(DataAreaId _LegalEntity = LegalEntity) 

    { 

        LegalEntity = _LegalEntity; 

  

        return LegalEntity; 

    } 

  

    [DataMemberAttribute('dataAreaId')] 

    public DataAreaId parmdataAreaId(DataAreaId _dataAreaId = dataAreaId) 

    { 

        dataAreaId = _dataAreaId; 

  

        return dataAreaId; 

    } 

  

    [DataMemberAttribute('TaxItemGroup')] 

    public DataAreaId parmTaxItemGroup(DataAreaId _TaxItemGroup = TaxItemGroup) 

    { 

        TaxItemGroup = _TaxItemGroup; 

  

        return TaxItemGroup; 

    } 

  

    [DataMemberAttribute('ProjectId')] 

    public ProjId parmProjectId(ProjId _ProjectId = ProjectId) 

    { 

        ProjectId = _ProjectId; 

  

        return ProjectId; 

    } 

  

    [DataMemberAttribute('HOURS')] 

    public Qty parmHOURS(Qty _HOURS = HOURS) 

    { 

        HOURS = _HOURS; 

  

        return HOURS; 

    } 

  

    [DataMemberAttribute('Hours2_')] 

    public Qty parmHours2_(Qty _Hours2_ = Hours2_) 

    { 

        Hours2_ = _Hours2_; 

  

        return Hours2_; 

    } 

  

    [DataMemberAttribute('Hours3_')] 

    public Qty parmHours3_(Qty _Hours3_ = Hours3_) 

    { 

        Hours3_ = _Hours3_; 

  

        return Hours3_; 

    } 

  

    [DataMemberAttribute('Hours4_')] 

    public Qty parmHours4_(Qty _Hours4_ = Hours4_) 

    { 

        Hours4_ = _Hours4_; 

  

        return Hours4_; 

    } 

  

    [DataMemberAttribute('Hours5_')] 

    public Qty parmHours5_(Qty _Hours5_ = Hours5_) 

    { 

        Hours5_ = _Hours5_; 

  

        return Hours5_; 

    } 

  

    [DataMemberAttribute('Hours6_')] 

    public Qty parmHours6_(Qty _Hours6_ = Hours6_) 

    { 

        Hours6_ = _Hours6_; 

  

        return Hours6_; 

    } 

  

    [DataMemberAttribute('Hours7_')] 

    public Qty parmHours7_(Qty _Hours7_ = Hours7_) 

    { 

        Hours7_ = _Hours7_; 

  

        return Hours7_; 

    } 

  

         [DataMemberAttribute('ExternalComments')] 

    public str parmExternalComments(str _ExternalComments = ExternalComments) 

    { 

        ExternalComments = _ExternalComments; 

  

        return ExternalComments; 

    } 

  

    [DataMemberAttribute('ExternalComments2_')] 

    public str parmExternalComments2_(str _ExternalComments2_ = ExternalComments2_) 

    { 

        ExternalComments2_ = _ExternalComments2_; 

  

        return ExternalComments2_; 

    } 

  

    [DataMemberAttribute('ExternalComments3_')] 

    public str parmExternalComments3_(str _ExternalComments3_ = ExternalComments3_) 

    { 

        ExternalComments3_ = _ExternalComments3_; 

  

        return ExternalComments3_; 

    } 

  

    [DataMemberAttribute('ExternalComments4_')] 

    public str parmExternalComments4_(str _ExternalComments4_ = ExternalComments4_) 

    { 

        ExternalComments4_ = _ExternalComments4_; 

  

        return ExternalComments4_; 

    } 

  

    [DataMemberAttribute('ExternalComments5_')] 

    public str parmExternalComments5_(str _ExternalComments5_ = ExternalComments5_) 

    { 

        ExternalComments5_ = _ExternalComments5_; 

  

        return ExternalComments5_; 

    } 

  

    [DataMemberAttribute('ExternalComments6_')] 

    public str parmExternalComments6_(str _ExternalComments6_ = ExternalComments6_) 

    { 

        ExternalComments6_ = _ExternalComments6_; 

  

        return ExternalComments6_; 

    } 

  

    [DataMemberAttribute('ExternalComments7_')] 

    public str parmExternalComments7_(str _ExternalComments7_ = ExternalComments7_) 

    { 

        ExternalComments7_ = _ExternalComments7_; 

  

        return ExternalComments7_; 

    } 

  

         [DataMemberAttribute('INTERNALCOMMENTS')] 

    public str parmINTERNALCOMMENTS(str _INTERNALCOMMENTS = INTERNALCOMMENTS) 

    { 

        INTERNALCOMMENTS = _INTERNALCOMMENTS; 

  

        return INTERNALCOMMENTS; 

    } 

  

    [DataMemberAttribute('InternalComments2_')] 

    public str parmInternalComments2_(str _InternalComments2_ = InternalComments2_) 

    { 

        InternalComments2_ = _InternalComments2_; 

  

        return InternalComments2_; 

    } 

  

    [DataMemberAttribute('InternalComments3_')] 

    public str parmInternalComments3_(str _InternalComments3_ = _InternalComments3_) 

    { 

        InternalComments3_ = _InternalComments3_; 

  

        return InternalComments3_; 

} 

  

[DataMemberAttribute('InternalComments4_')] 

public str parmInternalComments4_(str _InternalComments4_ = InternalComments4_) 

{ 

        InternalComments4_ = _InternalComments4_; 

  

return InternalComments4_; 

} 

  

[DataMemberAttribute('InternalComments5_')] 

public str parmInternalComments5_(str _InternalComments5_ = InternalComments5_) 

{ 

        InternalComments5_ = _InternalComments5_; 

  

return InternalComments5_; 

  

} 

  

[DataMemberAttribute('InternalComments6_')] 

public str parmInternalComments6_(str _InternalComments6_ = InternalComments6_) 

{ 

        InternalComments6_ = _InternalComments6_; 

  

return InternalComments6_; 

} 

  

[DataMemberAttribute('InternalComments7_')] 

public str parmInternalComments7_(str _InternalComments7_ = InternalComments7_) 

{ 

        InternalComments7_ = _InternalComments7_; 

  

return InternalComments7_; 

} 

   /* 

    [ 

        DataMemberAttribute("Request"), 

        AifCollectionTypeAttribute("Request", Types::Class), 

        SysOperationLabelAttribute(literalstr("Request")), 

        SysOperationHelpTextAttribute(literalstr("Request.")) 

] 

    public List parmList(List _list = Listloc) 

    { 

        Listloc = _list; 

        return Listloc; 

    } */ 

  

} 

 

 

No comments:

Post a Comment