public async Task <GetIdPack> CreatePack(PackCreate bundle) { var result = await _productApiClient.CreatePack(bundle); var data = new GetIdPack() { Name = result.ResultObj.Name, Value = result.ResultObj.Value, Id = result.ResultObj.Id }; return(data); }
public async Task <ApiResult <GetIdPack> > CreatePack(PackCreate bundle) { var pack = new Pack() { Name = bundle.Name, Value = bundle.Value, Default = false, IdProduct = bundle.IdProduct }; _context.Packs.Add(pack); await _context.SaveChangesAsync(); var result = new GetIdPack() { Name = pack.Name, Value = pack.Value, Id = pack.Id }; return(new ApiSuccessResult <GetIdPack>(result)); }