public async Task AddRelation(AddRelationModel relationModel) { var relation = new Relation { Name = relationModel.Name, FullName = relationModel.FullName, EmailAddress = relationModel.EmailAddress, TelephoneNumber = relationModel.TelephoneNumber, }; relation.RelationAddresses = new List <RelationAddress> { new RelationAddress { RelationId = relation.Id, City = relationModel.City, Street = relationModel.Street, Number = relationModel.Number, PostalCode = relationModel.PostalCode, AddressTypeId = Guid.Parse("00000000-0000-0000-0000-000000000001"), CountryId = relationModel.CountryId } }; var category = new Category { Id = relationModel.RelationCategoryId }; relation.RelationCategories = new List <RelationCategory> { new RelationCategory { RelationId = relation.Id, CategoryId = category.Id } }; await _context.AddAsync(relation); await _context.SaveChangesAsync(); }
public async Task AddRelation(AddRelationModel relationModel) { await _relations.AddRelation(relationModel); }
public async Task <IActionResult> AddRelations(AddRelationModel relationToAdd) { await _service.AddRelation(relationToAdd); return(Ok()); }