| | |
| | | public async Task<ApiAction> SaveImportCustomerInfo(List<Customer> list) |
| | | { |
| | | var res = new ApiAction(); |
| | | //更新机型记录 |
| | | //更新客户记录 |
| | | var db = Db; |
| | | var dbTran = await db.UseTranAsync(async () => |
| | | { |
| | |
| | | } |
| | | return res; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 保存客户 |
| | | /// </summary> |
| | | /// <param name="user"></param> |
| | | /// <returns></returns> |
| | | public async Task<ApiAction> SaveCustomer(Customer customer) |
| | | { |
| | | var result = new ApiAction(); |
| | | try |
| | | { |
| | | |
| | | var db = Db; |
| | | var dbTran = db.UseTran(() => |
| | | { |
| | | var y = db.Storageable(customer) |
| | | .WhereColumns(t => new { t.CustomerCode }) |
| | | .ToStorage(); |
| | | y.AsInsertable.ExecuteCommand(); |
| | | y.AsUpdateable.ExecuteCommand(); |
| | | }); |
| | | if (!dbTran.IsSuccess) |
| | | { |
| | | result.IsSuccessed = false; |
| | | result.Message = $"导入异常"; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | result.CatchExceptionWithLog(ex, "保存客户异常"); |
| | | } |
| | | return result; |
| | | } |
| | | } |
| | | } |
| | | } |