* Further improvements to generate PackList
This commit is contained in:
17
SytelineSaAppEfDataModel/Services/ItemCustService.cs
Normal file
17
SytelineSaAppEfDataModel/Services/ItemCustService.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using AutoMapper;
|
||||
using SytelineSaAppEfDataModel.Dtos;
|
||||
|
||||
namespace SytelineSaAppEfDataModel.Services;
|
||||
|
||||
public class ItemCustService(SytelineSaAppDbContext context, IMapper mapper) : IItemCustService
|
||||
{
|
||||
public Task<ItemCustDto> GetItem(string itemNumber, string customerNumber)
|
||||
{
|
||||
var item = context.ItemCusts
|
||||
.FirstOrDefault(x => x.Item == itemNumber && x.CustNum == customerNumber);
|
||||
|
||||
return item == null
|
||||
? Task.FromResult<ItemCustDto>(null)
|
||||
: Task.FromResult(mapper.Map<ItemCustDto>(item));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user