private JournalVoucher GetJournalVoucher() { //double debit = _massVoucher.JVDebitOrCredit.Equals("debit", StringComparison.OrdinalIgnoreCase) // ? _massVoucher.Amount // : 0; //double credit = _massVoucher.JVDebitOrCredit.Equals("credit", StringComparison.OrdinalIgnoreCase) // ? _massVoucher.Amount // : 0; JournalVoucher journalVoucher = new JournalVoucher(_recordRepository, _fixedAssetRepository) { ProjectHead = _projectHead, Date = _massVoucher.VoucherDate, Narration = _massVoucher.Narration, Tag = _massVoucher.Tag, VoucherSerialNo = _massVoucher.VoucherSerialNo, Link = _massVoucher.LinkedVoucherNo, VoucherType = _massVoucher.VoucherType, JVDebitOrCredit = _massVoucher.JVDebitOrCredit, IsActive = true }; journalVoucher.SetAmount(_massVoucher.Amount); if (_massVoucher.IsFixedAsset) { journalVoucher.IsFixedAsset = true; journalVoucher.FixedAsset = GetFixedAsset(); } return(journalVoucher); }