Esempio n. 1
0
        private async Task AddSupplierToContext(User user, string companyId)
        {
            var res = await _suppliersContext.Suppliers.FirstOrDefaultAsync(supp => Equals(supp.User, user));

            if (res != null)
            {
                res.AddCompanysID(companyId);
            }
            else
            {
                var supp = new Models.DbEntity.Supplier()
                {
                    User = user
                };
                supp.AddCompanysID(companyId);

                await _suppliersContext.AddAsync(supp);
            }

            await _suppliersContext.SaveChangesAsync();
        }