public static ProjectCreateRequest GetProjectCreateRequest(CurrentOrganization organization, Project project)
        {
            var request = new ProjectCreateRequest(CurrentUserId, organization.Uid, project.Name,
                                                   project.Url, project.Description);

            return(request);
        }
Example #2
0
        public static CurrentOrganization GetCurrentOrganizationTwo()
        {
            var organization = new CurrentOrganization();

            organization.Id   = OrganizationTwoId;
            organization.Uid  = OrganizationTwoUid;
            organization.Name = OrganizationTwoName;

            return(organization);
        }
Example #3
0
        public static CurrentOrganization GetCurrentOrganizationOne()
        {
            var organization = new CurrentOrganization();

            organization.Id   = OrganizationOneId;
            organization.Uid  = OrganizationOneUid;
            organization.Name = OrganizationOneName;

            return(organization);
        }
        public Organization MapCurrentOrganization(CurrentOrganization currentOrganization)
        {
            var organizationEntity = new Organization();

            organizationEntity.Id   = currentOrganization.Id;
            organizationEntity.Uid  = currentOrganization.Uid;
            organizationEntity.Name = currentOrganization.Name;

            return(organizationEntity);
        }
        public CurrentOrganization MapCurrentOrganization(Organization platformOrganization)
        {
            var currentOrganization = new CurrentOrganization();

            currentOrganization.Id   = platformOrganization.Id;
            currentOrganization.Uid  = platformOrganization.Uid;
            currentOrganization.Name = platformOrganization.Name;

            return(currentOrganization);
        }
        public Integration CreateEntityFromRequest(IntegrationCreateRequest request, CurrentOrganization organizationEntity)
        {
            var entity = new Integration();

            entity.OrganizationId   = organizationEntity.Id;
            entity.OrganizationUid  = organizationEntity.Uid;
            entity.OrganizationName = organizationEntity.Name;
            entity.Name             = request.Name;
            entity.Description      = request.Description;
            entity.IsActive         = true;

            return(entity);
        }
Example #7
0
        public Project CreateEntityFromRequest(ProjectCreateRequest request, CurrentOrganization organization)
        {
            var entity = new Project();

            entity.OrganizationId   = organization.Id;
            entity.OrganizationUid  = organization.Uid;
            entity.OrganizationName = organization.Name;

            entity.Name = request.ProjectName;

            entity.Description = request.Description;
            entity.Url         = request.Url;
            entity.IsActive    = true;

            return(entity);
        }
Example #8
0
        public User CreateEntityFromRequest(UserInviteRequest request, CurrentOrganization organization, string salt)
        {
            var entity = new User();

            entity.FirstName       = request.FirstName;
            entity.LastName        = request.LastName;
            entity.Name            = MapName(request.FirstName, request.LastName);
            entity.Email           = request.Email;
            entity.ObfuscationSalt = salt;
            entity.IsActive        = true;

            entity.OrganizationId   = organization.Id;
            entity.OrganizationUid  = organization.Uid;
            entity.OrganizationName = organization.Name;

            return(entity);
        }
Example #9
0
        public CurrentUser MapCurrentUser(User user)
        {
            var currentUser = new CurrentUser();

            currentUser.Id           = user.Id;
            currentUser.Uid          = user.Uid;
            currentUser.Name         = user.Name;
            currentUser.Email        = user.Email;
            currentUser.IsAdmin      = user.IsAdmin;
            currentUser.IsSuperAdmin = user.IsSuperAdmin;
            currentUser.IsActive     = user.IsActive;

            var currentOrganization = new CurrentOrganization
            {
                Id   = user.OrganizationId,
                Uid  = user.OrganizationUid,
                Name = user.OrganizationName
            };

            currentUser.Organization = currentOrganization;

            return(currentUser);
        }
Example #10
0
 public void UpsertOrganizationCache(Organization organization, CurrentOrganization currentOrganization)
 {
     AddOrUpdate(CACHE_NAME_ORGANIZATION, new CacheItem(organization.Uid.ToUidString(), organization));
     AddOrUpdate(CACHE_NAME_CURRENT_ORGANIZATION, new CacheItem(organization.Uid.ToUidString(), currentOrganization));
 }