using System; using System.Collections.Generic; using System.Linq; using System.Text; using FrameworkDAL.DTO.Base; namespace FrameworkDAL.DTO.BIZTransactionClass { public class BIZTransactionClassDTO : WorkFlowBaseDTO { #region PrivateMembers #region BIZTransactionClass private int biztransactionclassid; //Id private string biztransactionclasscode; //Code private string biztransactionclassname; //Name #region Project private int moduleid; //Id private string modulecode; //Code private string modulename; //Name #endregion private byte biztransactionclassisaccountpost; //IsAccountPost private int biztransactionclassstockposttype; //StockPostType private byte biztransactionclassisnarration; //IsNarration private byte biztransactionclassispendingmaintance; //IsPendingMaintance private byte biztransactionclassisselection; //IsSelection private byte biztransactionclassisnonselectionentry; //IsNonSelectionEntry private byte biztransactionclassisamendmentrequired; //IsAmendmentRequired private byte biztransactionclassiscostcenter; //IscostCenter private byte biztransactionclassischarges; //IsCharges private byte biztransactionclassisquantity; //IsQuantity private byte biztransactionclassisorganizationunitrequired;//IsOrganizationUnitRequired private byte biztransactionclassorganizationunitlevel; //OrganizationUnitlevel private byte biztransactionclassispackingdetailrequired; //IsPackingDetailRequired private int biztransactionclassiscounter; private int biztransactionclassispendingtrackingapplicable; private int biztransactionclassisdeliverytrackingrequired; private int biztransactionclassisbatchdetailsrequired; private byte biztransactionclassispaymentdetails; private byte biztransactionclassisshowhistory; private byte biztransactionclassismulticurrency; private byte biztransactionclassismaterialrelatedclass; private byte biztransactionclassisstockcheckoption; private int biztransactionclassquality; private byte biztransactionclassisdeliveryschedule; private byte biztransactionclassisschemedetails; private byte biztransactionclassisvariancetracking; private byte biztransactionclassisbrokerage; private byte biztransactionclassisformdetails; private byte biztransactionclassisqualitydetails; private byte biztransactionclassisbatch; private byte biztransactionclassisexcise; private byte biztransactionclassstockvalueaffecting; private byte biztransactionclassispartyapplicable; private byte biztransactionclassupdateitemparty; private byte biztransactionclassisconsumption; private byte biztransactionclassiswipposting; private byte biztransactionclassisioratio; private byte biztransactionclassisforecastapplicable; #endregion #region Report private int reportid = -1; //Id private string reportname; //Name private string reportreportformatreportfile; private string reportreportformatname; private int reportreportformatid; private string reportreportformatdatasourcefilename; #endregion #region Entity private int entityid = -1; private string entitycode; private string entityname; #endregion #region Base private int biztransactionclasscreatedbyid; //CreatedById private DateTime biztransactionclasscreatedon; //CreatedOn private int biztransactionclassmodifiedbyid; //ModifiedById private DateTime biztransactionclassmodifiedon; //ModifiedOn private string biztransactionclasscreatedbyname; private string biztransactionclassmodifiedbyname; #endregion #region Standard private Int16 biztransactionclasssortorder; //SortOrder private byte biztransactionclassstatus; //Status private Int16 biztransactionclassversion; //Version private byte biztransactionclasssourcetype; #endregion #region Stock Posting related Fields private byte biztransactionclassinputposttype = 2; private byte biztransactionclassoutputposttype = 2; private byte biztransactionclasswasteposttype = 2; private byte biztransactionclasswipposttype = 2; #endregion #endregion private byte biztransactionclassreservationnature = 0; private byte biztransactionclassreservationtype = 0; private byte biztransactionclassuomtype = 1; private byte biztransactionclassfromaddress; #region PublicMembers #region BIZTransactionClass public int BIZTransactionClassId { get { return biztransactionclassid; } //Id set { biztransactionclassid = value; } //Id } public string BIZTransactionClassCode { get { return biztransactionclasscode; } //Code set { biztransactionclasscode = value; } //Code } public string BIZTransactionClassName { get { return biztransactionclassname; } //Name set { biztransactionclassname = value; } //Name } #region Project public int ModuleId { get { return moduleid; } //Id set { moduleid = value; } //Id } public string ModuleCode { get { return modulecode; } //Code set { modulecode = value; } //Code } public string ModuleName { get { return modulename; } //Name set { modulename = value; } //Name } #endregion public byte BIZTransactionClassIsAccountPost { get { return biztransactionclassisaccountpost; } //IsAccountPost set { biztransactionclassisaccountpost = value; } //IsAccountPost } public int BIZTransactionClassStockPostType { get { return biztransactionclassstockposttype; } //StockPostType set { biztransactionclassstockposttype = value; } //StockPostType } public byte BIZTransactionClassIsNarration { get { return biztransactionclassisnarration; } //IsNarration set { biztransactionclassisnarration = value; } //IsNarration } public byte BIZTransactionClassIsPendingMaintance { get { return biztransactionclassispendingmaintance; } //IsPendingMaintance set { biztransactionclassispendingmaintance = value; } //IsPendingMaintance } public byte BIZTransactionClassIsSelection { get { return biztransactionclassisselection; } //IsSelection set { biztransactionclassisselection = value; } //IsSelection } public byte BIZTransactionClassIsNonSelectionEntry { get { return biztransactionclassisnonselectionentry; } //IsNonSelectionEntry set { biztransactionclassisnonselectionentry = value; } //IsNonSelectionEntry } public byte BIZTransactionClassIsAmendmentRequired { get { return biztransactionclassisamendmentrequired; } //IsAmendmentRequired set { biztransactionclassisamendmentrequired = value; } //IsAmendmentRequired } public byte BIZTransactionClassIscostCenter { get { return biztransactionclassiscostcenter; } //IscostCenter set { biztransactionclassiscostcenter = value; } //IscostCenter } public byte BIZTransactionClassIsCharges { get { return biztransactionclassischarges; } //IsCharges set { biztransactionclassischarges = value; } //IsCharges } public byte BIZTransactionClassIsQuantity { get { return biztransactionclassisquantity; } //IsQuantity set { biztransactionclassisquantity = value; } //IsQuantity } public byte BIZTransactionClassIsOrganizationUnitRequired { get { return biztransactionclassisorganizationunitrequired; } //IsOrganizationUnitRequired set { biztransactionclassisorganizationunitrequired = value; } //IsOrganizationUnitRequired } public byte BIZTransactionClassOrganizationUnitlevel { get { return biztransactionclassorganizationunitlevel; } //OrganizationUnitlevel set { biztransactionclassorganizationunitlevel = value; } //OrganizationUnitlevel } public byte BIZTransactionClassIsPackingDetailRequired { get { return biztransactionclassispackingdetailrequired; } //IsPackingDetailRequired set { biztransactionclassispackingdetailrequired = value; } //IsPackingDetailRequired } public int BIZTransactionClassIsCounter { get { return biztransactionclassiscounter; } set { biztransactionclassiscounter = value; } } public int BIZTransactionClassIsPendingTrackingApplicable { get { return biztransactionclassispendingtrackingapplicable; } set { biztransactionclassispendingtrackingapplicable = value; } } public int BIZTransactionClassIsDeliveryTrackingRequired { get { return biztransactionclassisdeliverytrackingrequired; } set { biztransactionclassisdeliverytrackingrequired = value; } } public int BIZTransactionClassIsBatchDetailsRequired { get { return biztransactionclassisbatchdetailsrequired; } set { biztransactionclassisbatchdetailsrequired = value; } } public byte BIZTransactionClassIsPaymentDetails { get { return biztransactionclassispaymentdetails; } set { biztransactionclassispaymentdetails = value; } } public byte BIZTransactionClassIsShowHistory { get { return biztransactionclassisshowhistory; } set { biztransactionclassisshowhistory = value; } } public byte BIZTransactionClassIsMultiCurrency { get { return biztransactionclassismulticurrency; } set { biztransactionclassismulticurrency = value; } } public byte BIZTransactionClassIsMaterialRelatedClass { get { return biztransactionclassismaterialrelatedclass; } set { biztransactionclassismaterialrelatedclass = value; } } public byte BIZTransactionClassIsStockCheckOption { get { return biztransactionclassisstockcheckoption; } set { biztransactionclassisstockcheckoption = value; } } public int BIZTransactionClassQuality { get { return biztransactionclassquality; } set { biztransactionclassquality = value; } } public byte BIZTransactionClassIsDeliverySchedule { get { return biztransactionclassisdeliveryschedule; } set { biztransactionclassisdeliveryschedule = value; } } public byte BIZTransactionClassIsSchemeDetails { get { return biztransactionclassisschemedetails; } set { biztransactionclassisschemedetails = value; } } public byte BIZTransactionClassIsVarianceTracking { get { return biztransactionclassisvariancetracking; } set { biztransactionclassisvariancetracking = value; } } public byte BIZTransactionClassIsBrokerage { get { return biztransactionclassisbrokerage; } set { biztransactionclassisbrokerage = value; } } public byte BIZTransactionClassIsFormDetails { get { return biztransactionclassisformdetails; } set { biztransactionclassisformdetails = value; } } public byte BIZTransactionClassIsQualityDetails { get { return biztransactionclassisqualitydetails; } set { biztransactionclassisqualitydetails = value; } } public byte BIZTransactionClassIsBatch { get { return biztransactionclassisbatch; } set { biztransactionclassisbatch = value; } } public byte BIZTransactionClassIsExcise { get { return biztransactionclassisexcise; } set { biztransactionclassisexcise = value; } } public virtual byte BIZTransactionClassStockValueAffecting { get { return biztransactionclassstockvalueaffecting; } set { biztransactionclassstockvalueaffecting = value; } } public virtual byte BIZTransactionClassIsPartyApplicable { get { return biztransactionclassispartyapplicable; } set { biztransactionclassispartyapplicable = value; } } public virtual byte BIZTransactionClassUpdateItemParty { get { return biztransactionclassupdateitemparty; } set { biztransactionclassupdateitemparty = value; } } public virtual byte BIZTransactionClassIsConsumption { get { return biztransactionclassisconsumption; } set { biztransactionclassisconsumption = value; } } public virtual byte BIZTransactionClassIsWipPosting { get { return biztransactionclassiswipposting; } set { biztransactionclassiswipposting = value; } } public virtual byte BIZTransactionClassIsIoratio { get { return biztransactionclassisioratio; } set { biztransactionclassisioratio = value; } } public virtual byte BIZTransactionClassIsForeCastApplicable { get { return biztransactionclassisforecastapplicable; } set { biztransactionclassisforecastapplicable = value; } } public virtual byte BIZTransactionClassFromAddress { get { return biztransactionclassfromaddress; } set { biztransactionclassfromaddress = value; } } #endregion #region public int ReportId { get { return reportid; } //Id set { reportid = value; } //Id } public string ReportName { get { return reportname; } //Name set { reportname = value; } //Name } public string ReportReportFormatReportFile { get { return reportreportformatreportfile; } //Name set { reportreportformatreportfile = value; } //Name } public string ReportReportFormatName { get { return reportreportformatname; } //Name set { reportreportformatname = value; } //Name } public int ReportReportFormatId { get { return reportreportformatid; } //Name set { reportreportformatid = value; } //Name } public string ReportReportFormatDataSourceFileName { get { return reportreportformatdatasourcefilename; } //Name set { reportreportformatdatasourcefilename = value; } //Name } #endregion #region Entity public int EntityId { get { return entityid; } set { entityid = value; } } public string EntityCode { get { return entitycode; } set { entitycode = value; } } public string EntityName { get { return entityname; } set { entityname = value; } } #endregion #region Base public int BIZTransactionClassCreatedById { get { return biztransactionclasscreatedbyid; } //CreatedById set { biztransactionclasscreatedbyid = value; } //CreatedById } public DateTime BIZTransactionClassCreatedOn { get { return biztransactionclasscreatedon; } //CreatedOn set { biztransactionclasscreatedon = value; } //CreatedOn } public int BIZTransactionClassModifiedById { get { return biztransactionclassmodifiedbyid; } //ModifiedById set { biztransactionclassmodifiedbyid = value; } //ModifiedById } public DateTime BIZTransactionClassModifiedOn { get { return biztransactionclassmodifiedon; } //ModifiedOn set { biztransactionclassmodifiedon = value; } //ModifiedOn } public string BizTransactionClassCreatedByName { get { return biztransactionclasscreatedbyname; } //GcmTypeCreatedByName set { biztransactionclasscreatedbyname = value; } //GcmTypeCreatedByName } public string BizTransactionClassModifiedByName { get { return biztransactionclassmodifiedbyname; } //GcmTypeModifiedByName set { biztransactionclassmodifiedbyname = value; } //GcmTypeModifiedByName } #endregion #region Standard public Int16 BIZTransactionClassSortOrder { get { return biztransactionclasssortorder; } //SortOrder set { biztransactionclasssortorder = value; } //SortOrder } public byte BIZTransactionClassStatus { get { return biztransactionclassstatus; } //Status set { biztransactionclassstatus = value; } //Status } public Int16 BIZTransactionClassVersion { get { return biztransactionclassversion; } //Version set { biztransactionclassversion = value; } //Version } public byte BIZTransactionClassSourceType { get { return biztransactionclasssourcetype; } //SourceType set { biztransactionclasssourcetype = value; } //SourceType } #endregion #region Stock Posting related Fields public byte BIZTransactionClassInputPostType { get { return biztransactionclassinputposttype; } //BIZTransactionClassInputPostType set { biztransactionclassinputposttype = value; } //BIZTransactionClassInputPostType } public byte BIZTransactionClassOutputPosttype { get { return biztransactionclassoutputposttype; } //BIZTransactionClassOutputPosttype set { biztransactionclassoutputposttype = value; } //BIZTransactionClassOutputPosttype } public byte BIZTransactionClassWastePosttype { get { return biztransactionclasswasteposttype; } //BIZTransactionClassWastePosttype set { biztransactionclasswasteposttype = value; } //BIZTransactionClassWastePosttype } public byte BIZTransactionClassWipPostType { get { return biztransactionclasswipposttype; } //BIZTransactionClassWipPostType set { biztransactionclasswipposttype = value; } //BIZTransactionClassWipPostType } #endregion public byte BIZTransactionClassReservationNature { get { return biztransactionclassreservationnature; } //BIZTransactionClassReservationNature set { biztransactionclassreservationnature = value; } //BIZTransactionClassReservationNature } public byte BIZTransactionClassReservationType { get { return biztransactionclassreservationtype; } //BIZTransactionClassReservationType set { biztransactionclassreservationtype = value; } //BIZTransactionClassReservationType } public byte BIZTransactionClassUOMType { get { return biztransactionclassuomtype; } //BIZTransactionClassUOMType set { biztransactionclassuomtype = value; } //BIZTransactionClassUOMType } #endregion } }