public Task <bool> deleteAssetGroupSync(AssetGroupVM entity) { return(Task.Run(() => { AssetGroup group = new AssetGroup(); { group.ID = entity.ID; group.Code = entity.Code; group.ARName = entity.ARName; group.LatName = entity.LatName; group.AssetGroupID = entity.AssetGroupID; group.AssetGroupAccountID = entity.AssetGroupAccountID; group.DepreciationAccountID = entity.DepreciationAccountID; group.TotalDepreciationAccountID = entity.TotalDepreciationAccountID; group.ExpensesAccountID = entity.ExpensesAccountID; group.CapitalProfitAccountID = entity.CapitalProfitAccountID; group.CapitalLossAccountID = entity.CapitalLossAccountID; group.AppraisalExcessAccountID = entity.AppraisalExcessAccountID; group.ApprasialDeficitAccountID = entity.ApprasialDeficitAccountID; group.AddedBy = entity.AddedBy; group.AddedOn = entity.AddedOn; group.UpdatedBy = entity.UpdatedBy; group.UpdatedOn = entity.UpdatedOn; group.Notes = entity.Notes; group.Active = entity.Active; group.Position = entity.Position; }; assetGroupRepo.Delete(group, group.ID); return true; })); }
public async Task <IHttpActionResult> deleteBank(AssetGroupVM assetGroup) { var result = await assetGroupService.deleteAssetGroupSync(assetGroup); await LogData(assetGroup.Code.ToString(), assetGroup.ID.ToString()); return(Ok(result)); }
public async Task <IHttpActionResult> insertBank(AssetGroupVM assetGroup) { var result = await assetGroupService.insertAssetGroupSync(assetGroup); await LogData(assetGroup.Code.ToString(), result.ToString()); if (result != 0) { return(Ok(true)); } return(Ok(false)); }