CodeGarten.Data.Access.WorkSpaceTypeManager.Edit C# (CSharp) Méthode

Edit() public méthode

public Edit ( long structureId, string name, IEnumerable services ) : WorkSpaceType
structureId long
name string
services IEnumerable
Résultat CodeGarten.Data.Model.WorkSpaceType
        public WorkSpaceType Edit(long structureId, string name, IEnumerable<string> services)
        {
            var workspace = Get(structureId, name);

            workspace.Services.Clear();

            foreach (var service in services)
                workspace.Services.Add(_dbManager.ServiceType.Get(service));

            _dbManager.DbContext.SaveChanges();

            return workspace;
        }