/// <summary> /// Takes the specified receipt voucher. /// </summary> /// <param name="faDecrementDetail">The receipt voucher.</param> /// <returns></returns> private object[] Take(FADecrementDetailEntity faDecrementDetail) { return(new object[] { @"RefId", faDecrementDetail.RefId, @"RefDetailID", faDecrementDetail.RefDetailId, @"AccountNumber", faDecrementDetail.AccountNumber, @"CorrespondingAccountNumber", faDecrementDetail.CorrespondingAccountNumber, @"BudgetSourceCode", faDecrementDetail.BudgetSourceCode, @"BudgetCategoryCode", faDecrementDetail.BudgetCategoryCode, @"BudgetChapterCode", faDecrementDetail.BudgetChapterCode, @"BudgetItemCode", faDecrementDetail.BudgetItemCode, @"AutoBusinessID", faDecrementDetail.AutoBusinessId, @"FixedAssetID", faDecrementDetail.FixedAssetId, @"ProjectID", faDecrementDetail.ProjectId, @"VoucherTypeID", faDecrementDetail.VoucherTypeId, @"AmountOC", faDecrementDetail.AmountOC, @"AmountExchange", faDecrementDetail.AmountExchange, @"DepartmentId", faDecrementDetail.DepartmentId, @"Description", faDecrementDetail.Description, @"Quantity", faDecrementDetail.Quantity, @"UnitPriceOC", faDecrementDetail.UnitPriceOC, @"UnitPriceExchange", faDecrementDetail.UnitPriceExchange }); }
internal static FixedAssetDecrementDetailModel FromDataTransferObject(FADecrementDetailEntity entity) { return(entity == null ? null : AutoMapper.Mapper.Map <FADecrementDetailEntity, FixedAssetDecrementDetailModel>(entity)); }
/// <summary> /// Inserts the receipt voucher detail. /// </summary> /// <param name="faDecreasementDetail">The cash detail.</param> /// <returns></returns> public int InsertFADecreasementDetail(FADecrementDetailEntity faDecreasementDetail) { const string sql = @"uspInsert_FixedAssetDecrementDetail"; return(Db.Insert(sql, true, Take(faDecreasementDetail))); }