public async Task <TreeAccount> AddTreeAccountAsync(TreeAccount treeAccount) { _uow.TreeAccounts.Add(treeAccount); await _uow.SaveChangesAsync().ConfigureAwait(false); return(treeAccount); }
public async Task <TreeAccount> UpdateTreeAccountAsync(TreeAccount treeAccount) { //var cmd = $"EXEC TreeAccount_Update @TreeAccountId = {treeAccount.TreeAccountId}," + // $" @GroupCode = {treeAccount.GroupCode}," + // $" @GroupName =N' {treeAccount.GroupName}'," + // $" @TreeAccountType = N'{treeAccount.TreeAccountType}'" ; //await _uow.Database.ExecuteSqlCommandAsync(cmd).ConfigureAwait(false); _uow.Entry(treeAccount).State = EntityState.Modified; await _uow.SaveChangesAsync().ConfigureAwait(false); return(treeAccount); }