public async Task <long> Add(NewPersonCustomer model) { var entity = mapper.Map <EF.PersonCustomer>(model); context.Add(entity); var rows = await context.SaveChangesAsync(); return(await Task.FromResult(entity.CustomerId)); }
public async Task <long> Add(NewProduct model) { var entity = mapper.Map <EF.Product>(model); context.Add(entity); var rows = await context.SaveChangesAsync(); return(await Task.FromResult(entity.ProductId)); }
public async Task <long> Add(NewRawMaterial model) { var entity = mapper.Map <ef.RawMaterial>(model); context.Add(entity); var rows = await context.SaveChangesAsync(); return(await Task.FromResult(entity.RawMaterialId)); }
public async Task <long> Add(NewUser model, int?corpClientId) { var entity = mapper.Map <EF.User>(model); entity.CorpClientId = corpClientId; context.Add(entity); var rows = await context.SaveChangesAsync(); return(await Task.FromResult(entity.UserId)); }