Example #1
0
        public void LoadAppDomains()
        {
            AppDomainPresenter appDomainPresenter = new AppDomainPresenter();
            var lst = appDomainPresenter.GetAppDomainList();

            cmbDomain.DataSource    = lst;
            cmbDomain.DisplayMember = AssemblyReflector.GetMemberName((ApplicationDomainDto m) => m.Title);
            cmbDomain.ValueMember   = AssemblyReflector.GetMemberName((ApplicationDomainDto m) => m.ApplicationDomainId);
        }
 public List <LoginTypeDto> GetLoginTypes()
 {
     if (LoginTypeList.Count == 0)
     {
         AppDomainPresenter appDomainPresenter = new AppDomainPresenter();
         var result = appDomainPresenter.GetAppDomainContainer();
         LoginTypeList.AddRange(result.LoginTypeDtoList);
     }
     return(LoginTypeList);
 }
        public bool RemoveAppDomain(ApplicationDomainDto appDomain)
        {
            AppDomainPresenter appPresenter = new AppDomainPresenter();

            if (appPresenter.Remove(appDomain))
            {
                return(true);
            }
            return(false);
        }
        public bool InsertAppDomain(ApplicationDomainDto appDomain)
        {
            AppDomainPresenter appPresenter = new AppDomainPresenter();

            if (appPresenter.Insert(appDomain) != null)
            {
                AppDomainList.Add(appDomain);
                return(true);
            }
            return(false);
        }
        public List <ResourceTypeDto> LoadResourceTypeList()
        {
            if (ResourceTypeList.Count > 0)
            {
                return(ResourceTypeList);
            }
            List <ResourceTypeDto> lst = new List <ResourceTypeDto>();
            AppDomainPresenter     appDomainPresenter = new AppDomainPresenter();
            var result = appDomainPresenter.GetResourceTypeList();

            if (result != null && result.Count > 0)
            {
                lst.AddRange(result);
            }
            ResourceTypeList.AddRange(lst);
            return(ResourceTypeList);
        }
        public List <ApplicationDomainDto> LoadApplicationDomains(long userId)
        {
            List <ApplicationDomainDto> lst = new List <ApplicationDomainDto>();
            AppDomainPresenter          appDomainPresenter = new AppDomainPresenter();
            var result = appDomainPresenter.GetAppDomainContainer(userId);

            if (LoginTypeList.Count == 0)
            {
                LoginTypeList.AddRange(result.LoginTypeDtoList);
            }
            if (result.ApplicationDomainDtoList != null && result.ApplicationDomainDtoList.Count > 0)
            {
                lst.AddRange(result.ApplicationDomainDtoList);
            }

            return(lst);
        }