Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the FnRemittanceAdvance class
 /// </summary>
 /// <param name="active">Initial <see cref="FnRemittanceAdvance.Active" /> value</param>
 /// <param name="updBy">Initial <see cref="FnRemittanceAdvance.UpdBy" /> value</param>
 /// <param name="updDate">Initial <see cref="FnRemittanceAdvance.UpdDate" /> value</param>
 /// <param name="creBy">Initial <see cref="FnRemittanceAdvance.CreBy" /> value</param>
 /// <param name="creDate">Initial <see cref="FnRemittanceAdvance.CreDate" /> value</param>
 /// <param name="updPgm">Initial <see cref="FnRemittanceAdvance.UpdPgm" /> value</param>
 /// <param name="rowVersion">Initial <see cref="FnRemittanceAdvance.RowVersion" /> value</param>
 /// <param name="remittance">Initial <see cref="FnRemittanceAdvance.Remittance" /> value</param>
 /// <param name="advance">Initial <see cref="FnRemittanceAdvance.Advance" /> value</param>
 public FnRemittanceAdvance(bool active, long updBy, DateTime updDate, long creBy, DateTime creDate, string updPgm, byte[] rowVersion, SCG.eAccounting.DTO.FnRemittance remittance, SCG.eAccounting.DTO.AvAdvanceDocument advance)
 {
     this.active     = active;
     this.updBy      = updBy;
     this.updDate    = updDate;
     this.creBy      = creBy;
     this.creDate    = creDate;
     this.updPgm     = updPgm;
     this.rowVersion = rowVersion;
     this.remittance = remittance;
     this.advance    = advance;
 }
Beispiel #2
0
        //public FnRemittanceAdvance(FnRemittanceDataset.FnRemittanceAdvanceRow remittanceAdvanceRow)
        //{
        //    this.remittanceAdvanceID = remittanceAdvanceRow.RemittanceAdvanceID;
        //    this.remittance = new FnRemittance(remittanceAdvanceRow.RemittanceID);
        //    this.advance = new AvAdvanceDocument(remittanceAdvanceRow.AdvanceID);
        //    this.Active = remittanceAdvanceRow.Active;
        //    this.CreBy = remittanceAdvanceRow.CreBy;
        //    this.CreDate = remittanceAdvanceRow.CreDate;
        //    this.UpdBy = remittanceAdvanceRow.UpdBy;
        //    this.UpdDate = remittanceAdvanceRow.UpdDate;
        //    this.UpdPgm = remittanceAdvanceRow.UpdPgm;
        //}

        #region INHibernateAdapterDTO<long> Members
        public void LoadFromDataRow(DataRow dr)
        {
            this.RemittanceAdvanceID = Convert.ToInt64(dr["RemittanceAdvanceID"]);
            this.Remittance          = new FnRemittance(Convert.ToInt64(dr["RemittanceID"].ToString()));
            this.Advance             = new AvAdvanceDocument(Convert.ToInt64(dr["AdvanceID"]));
            this.Active  = (bool)dr["Active"];
            this.CreBy   = Convert.ToInt64(dr["CreBy"].ToString());
            this.CreDate = Convert.ToDateTime(dr["CreDate"]);
            this.UpdBy   = Convert.ToInt64(dr["UpdBy"].ToString());
            this.UpdDate = Convert.ToDateTime(dr["UpdDate"]);
            this.UpdPgm  = dr["UpdPgm"].ToString();
        }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the TADocumentAdvance class
 /// </summary>
 /// <param name="updBy">Initial <see cref="TADocumentAdvance.UpdBy" /> value</param>
 /// <param name="updDate">Initial <see cref="TADocumentAdvance.UpdDate" /> value</param>
 /// <param name="creBy">Initial <see cref="TADocumentAdvance.CreBy" /> value</param>
 /// <param name="creDate">Initial <see cref="TADocumentAdvance.CreDate" /> value</param>
 /// <param name="updPgm">Initial <see cref="TADocumentAdvance.UpdPgm" /> value</param>
 /// <param name="rowVersion">Initial <see cref="TADocumentAdvance.RowVersion" /> value</param>
 /// <param name="active">Initial <see cref="TADocumentAdvance.Active" /> value</param>
 /// <param name="taDocument">Initial <see cref="TADocument.TADocumentID" /> value</param>
 /// <param name="advance">Initial <see cref="AvAdvanceDocument.AdvanceID" /> value</param>
 public TADocumentAdvance(long updBy, DateTime updDate, long creBy, DateTime creDate, string updPgm, byte[] rowVersion, bool active, SCG.eAccounting.DTO.TADocument taDocument, SCG.eAccounting.DTO.AvAdvanceDocument advance)
 {
     this.updBy      = updBy;
     this.updDate    = updDate;
     this.creBy      = creBy;
     this.creDate    = creDate;
     this.updPgm     = updPgm;
     this.rowVersion = rowVersion;
     this.active     = active;
     this.taDocument = taDocument;
     this.advance    = advance;
 }
Beispiel #4
0
 public void LoadFromDataRow(DataRow dr)
 {
     this.taDocumentAdvanceID = Convert.ToInt32(dr["TADocumentAdvanceID"]);
     if (!string.IsNullOrEmpty(dr["TADocumentID"].ToString()))
     {
         this.TADocument = new TADocument(Convert.ToInt64(dr["TADocument"]));
     }
     if (!string.IsNullOrEmpty(dr["AdvanceID"].ToString()))
     {
         this.Advance = new AvAdvanceDocument(Convert.ToInt64(dr["AdvanceID"]));
     }
     this.Active  = (bool)dr["Active"];
     this.CreBy   = Convert.ToInt64(dr["CreBy"].ToString());
     this.CreDate = Convert.ToDateTime(dr["CreDate"]);
     this.UpdBy   = Convert.ToInt64(dr["UpdBy"].ToString());
     this.UpdDate = Convert.ToDateTime(dr["UpdDate"]);
     this.UpdPgm  = dr["UpdPgm"].ToString();
 }
 /// <summary>
 /// Initializes a new instance of the AvAdvanceItem class
 /// </summary>
 /// <param name="paymentType">Initial <see cref="AvAdvanceItem.PaymentType" /> value</param>
 /// <param name="amount">Initial <see cref="AvAdvanceItem.Amount" /> value</param>
 /// <param name="exchangeRate">Initial <see cref="AvAdvanceItem.ExchangeRate" /> value</param>
 /// <param name="amountTHB">Initial <see cref="AvAdvanceItem.AmountTHB" /> value</param>
 /// <param name="active">Initial <see cref="AvAdvanceItem.Active" /> value</param>
 /// <param name="creBy">Initial <see cref="AvAdvanceItem.CreBy" /> value</param>
 /// <param name="creDate">Initial <see cref="AvAdvanceItem.CreDate" /> value</param>
 /// <param name="updBy">Initial <see cref="AvAdvanceItem.UpdBy" /> value</param>
 /// <param name="updDate">Initial <see cref="AvAdvanceItem.UpdDate" /> value</param>
 /// <param name="updPgm">Initial <see cref="AvAdvanceItem.UpdPgm" /> value</param>
 /// <param name="rowVersion">Initial <see cref="AvAdvanceItem.RowVersion" /> value</param>
 /// <param name="advanceDocumentID">Initial <see cref="AvAdvanceItem.AdvanceID" /> value</param>
 /// <param name="currencyID">Initial <see cref="AvAdvanceItem.CurrencyID" /> value</param>
 public AvAdvanceItem(string paymentType, double amount, double exchangeRate, double amountTHB, bool active, long creBy, DateTime creDate, long updBy, DateTime updDate, string updPgm, Byte[] rowVersion, SCG.eAccounting.DTO.AvAdvanceDocument advanceID, SS.DB.DTO.DbCurrency currencyID, double exchangeRateTHB, double mainCurrencyAmount)
 {
     this.paymentType        = paymentType;
     this.amount             = amount;
     this.exchangeRate       = exchangeRate;
     this.amountTHB          = amountTHB;
     this.active             = active;
     this.creBy              = creBy;
     this.creDate            = creDate;
     this.updBy              = updBy;
     this.updDate            = updDate;
     this.updPgm             = updPgm;
     this.rowVersion         = rowVersion;
     this.advanceID          = advanceID;
     this.currencyID         = currencyID;
     this.exchangeRateTHB    = exchangeRateTHB;
     this.mainCurrencyAmount = mainCurrencyAmount;
 }
        public void LoadFromDataRow(DataRow dr)
        {
            if (!string.IsNullOrEmpty(dr["FnExpenseAdvanceID"].ToString()))
            {
                this.FnExpenseAdvanceID = Convert.ToInt64(dr["FnExpenseAdvanceID"]);
            }

            if (!string.IsNullOrEmpty(dr["ExpenseID"].ToString()))
            {
                this.Expense = new FnExpenseDocument(Convert.ToInt64(dr["ExpenseID"]));
            }

            if (!string.IsNullOrEmpty(dr["AdvanceID"].ToString()))
            {
                this.Advance = new AvAdvanceDocument(Convert.ToInt64(dr["AdvanceID"]));
            }

            this.Active  = (bool)dr["Active"];
            this.CreBy   = Convert.ToInt64(dr["CreBy"].ToString());
            this.CreDate = Convert.ToDateTime(dr["CreDate"]);
            this.UpdBy   = Convert.ToInt64(dr["UpdBy"].ToString());
            this.UpdDate = Convert.ToDateTime(dr["UpdDate"]);
            this.UpdPgm  = dr["UpdPgm"].ToString();
        }