public static DA.Resource ToEntity(DT.Resource source) { return(new DA.Resource() { Id = source.Id, Description = source.Description, Name = source.Name }); }
public void RemoveResourceFromGroup(DT.Resource resource, DT.ClientGroup group) { using (DA.AccessServiceDataContext context = new DA.AccessServiceDataContext()) { var query = context.ResourceResourceGroups.Where(x => x.ResourceId == resource.Id && x.ResourceGroupId == group.Id); if (query.Count() > 0) { context.ResourceResourceGroups.DeleteOnSubmit(query.First()); context.SubmitChanges(); } } }
public void AddResourceToGroup(DT.Resource resource, DT.ClientGroup group) { using (DA.AccessServiceDataContext context = new DA.AccessServiceDataContext()) { DA.ResourceResourceGroup rrg = new DA.ResourceResourceGroup() { ResourceId = resource.Id, ResourceGroupId = group.Id }; context.ResourceResourceGroups.InsertOnSubmit(rrg); context.SubmitChanges(); } }