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)); }
internal static FAIncrementEntity ToDataTransferObject(FixedAssetIncrementModel model) { return(model == null ? null : AutoMapper.Mapper.Map <FixedAssetIncrementModel, FAIncrementEntity>(model)); }