public long Save(bool isGenerateParalell)
        {
            var fAIncrement = new FixedAssetIncrementModel();

            fAIncrement.FixedAssetIncrementDetails         = View.FixedAssetIncrementDetails;
            fAIncrement.FixedAssetIncrementDetailParallels = View.FixedAssetIncrementDetailParallels;
            fAIncrement.RefId                = View.RefId;
            fAIncrement.RefTypeId            = View.RefTypeId;
            fAIncrement.PostedDate           = View.PostedDate;
            fAIncrement.RefDate              = View.RefDate;
            fAIncrement.RefNo                = View.RefNo;
            fAIncrement.AccountingObjectType = View.AccountingObjectType;
            fAIncrement.AccountingObjectId   = View.AccountingObjectId;
            fAIncrement.CustomerId           = View.CustomerId;
            fAIncrement.VendorId             = View.VendorId;
            fAIncrement.EmployeeId           = View.EmployeeId;
            fAIncrement.Trader               = View.Trader;
            fAIncrement.DocumentInclude      = View.DocumentInclude;
            fAIncrement.CurrencyCode         = View.CurrencyCode;
            fAIncrement.ExchangeRate         = View.ExchangeRate;
            fAIncrement.TotalAmountOC        = View.TotalAmountOC;
            fAIncrement.TotalAmountExchange  = View.TotalAmountExchange;
            fAIncrement.JournalMemo          = View.JournalMemo;
            fAIncrement.BankId               = View.BankId;

            if (View.RefId == 0)
            {
                return(Model.AddFixedAssetIncrement(fAIncrement, isGenerateParalell));
            }
            return(Model.UpdateFixedAssetIncrement(fAIncrement, isGenerateParalell));
        }
Esempio n. 2
0
 internal static FAIncrementEntity ToDataTransferObject(FixedAssetIncrementModel model)
 {
     return(model == null ? null : AutoMapper.Mapper.Map <FixedAssetIncrementModel, FAIncrementEntity>(model));
 }