Пример #1
0
        public async void GetCompanies()
        {
            //Views.Busy.SetBusy(true, "Please wait...");
            if (Companies == null)
            {
                Companies = new ObservableCollection <SharedCompany>();
            }
            HttpClient client = new HttpClient();
            string     res    = await client.GetStringAsync(new Uri("http://localhost:51070/api/company?searchString=" + SearchString));

            var list = JsonConvert.DeserializeObject <List <SharedCompany> >(res);

            foreach (var item in list)
            {
                if (!Companies.Contains(item))
                {
                    Companies.Add(item);
                }
            }
            for (int i = Companies.Count - 1; i >= 0; i--)
            {
                if (!list.Contains(Companies[i]))
                {
                    Companies.Remove(Companies[i]);
                }
            }
            RaisePropertyChanged("Companies");
            //Views.Busy.SetBusy(false);
        }
Пример #2
0
        public void AddVacancy()
        {
            Compnay buf = new Compnay();

            Console.WriteLine("\nCreation of vacancy\n");
            Console.WriteLine("Enter the name of company");
            buf.Name = Console.ReadLine();

            Console.WriteLine("Enter the age");
            buf.Age = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Enter the gender");
            buf.Gender = Console.ReadLine();

            Console.WriteLine("Enter the number of education ( 1 - School, 2 - One higher, 3 - Two higher)");
            buf.Education = Int32.Parse(Console.ReadLine()) - 1;

            Console.WriteLine("Enter the number of profession ( 1 - Designer, 2 - Coder, 3 - Qa)");
            buf.Profession = Int32.Parse(Console.ReadLine()) - 1;

            Console.WriteLine("Enter the number of specialisation ( 1 - IOS, 2 - Android, 3 - Windows)");
            buf.Position = Int32.Parse(Console.ReadLine()) - 1;

            Console.WriteLine("Enter the amount of years on last position");
            buf.YearsOnLastPostion = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Enter the overall amount of years on last position");
            buf.OverallYears = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Enter the salary");
            buf.Salary = Double.Parse(Console.ReadLine());

            Companies.Add(buf);
        }
Пример #3
0
    void ParseCPNJDataFromFile(string file)
    {
        Console.WriteLine($"\nReading {file} contents...");
        var sw = Stopwatch.StartNew();

        using (var reader = new StreamReader(file))
        {
            while (!reader.EndOfStream)
            {
                var line = reader.ReadLine();

                if (line[0] == '1')
                {
                    Companies.Add(ParseCompanyFromLine(line));
                }
                else if (line[0] == '2')
                {
                    Members.Add(ParseMemberFromLine(line));
                }
            }
        }

        sw.Stop();
        Console.WriteLine($"Finished reading {file} contents in {sw.ElapsedMilliseconds/1000}s");
    }
        public async void LoadCompaniesAsync()
        {
            var companies = await _companyService.GetCompanies();

            companies.ForEach(company => Companies.Add(company));
            // Companies = new ObservableCollection<Company>(companies);
        }
Пример #5
0
        public void FetchGoldenCrossSymbols()
        {
            AllocConsole();
            if (Companies.Count != 0)
            {
                Companies.Clear();
            }

            string          symbolPrefix = "<a href=\"/stock/[a-z0-9]+/\">";
            var             html         = new WebClient().DownloadString(goldenCrossSearchHTML);
            MatchCollection matches      = Regex.Matches(html, symbolPrefix + "[A-Z]+");

            try {
                foreach (Match match in matches)
                {
                    AdvanceLoadingMessage();
                    string  symbol = Regex.Match(match.Value, "[A-Z]+").Value;
                    Company c      = FetchCompanyInfo(symbol);
                    if (c != null)
                    {
                        Companies.Add(c);
                    }
                }
                DisplayLoadingMessageSucceeded();
            }
            catch (ArgumentOutOfRangeException e) {
                DisplayLoadingMessageFailed();
            }
        }
Пример #6
0
        private async Task LoadMoreCompanies()
        {
            IsBusy = true;
            CompaniesLoadMoreIsVisible = false;
            //FilterEmployer.KeySearch1 = CurrentExploreItem.Title;
            //FilterEmployer.KeySearch2 = CurrentExploreItem.Location;
            FilterEmployer.CurrentPage += 1;
            Dictionary <string, object> objEmployerlist = await _employerJobService.GetEmployerList(FilterEmployer);

            if (objEmployerlist["employers"] != null)
            {
                List <Models.Account> listMore = JsonConvert.DeserializeObject <List <Models.Account> >(objEmployerlist["employers"].ToString());
                foreach (var item in listMore)
                {
                    Companies.Add(item);
                }
                if (listMore.Count < PageSize)
                {
                    CompaniesLoadMoreIsVisible = false;
                }
                else
                {
                    CompaniesLoadMoreIsVisible = true;
                }
            }
            else
            {
                FilterEmployer.CurrentPage--;
                CompaniesLoadMoreIsVisible = true;
            }
            IsBusy = false;
        }
Пример #7
0
 private void DefineCompanies()
 {
     Companies.Add(new Company(1, "Temp-Team Horsens", "Produktionsvikar", new DateTime(2004, 8, 1), new DateTime(2005, 6, 30), "Produktions/logistik relateret arbejde for Hatting Bageri, Scandisleep, Scanpress og BB Electronics A/S."));
     Companies.Add(new Company(2, "Senzor /v Horsens Folkeblad", "Webudvikler", new DateTime(2008, 4, 28), new DateTime(2011, 5, 31), "Daglig drift af systemer. Uddannelse af kunder. Kundesupport. Webudvikling. Relancering af koncernens webportal."));
     Companies.Add(new Company(3, "Unifeeder A/S", "IT-coordinator", new DateTime(2011, 6, 1), new DateTime(2013, 5, 31), "Daglig drift af systemer. Udvikling af systemer. EDI med kunder. Udvikling til og brug af BizTalk 2009. Projektledelse. Fælles udvikling med ekstern systemleverandør."));
     Companies.Add(new Company(4, "Spain-Holiday", "Systemudvikler", new DateTime(2014, 8, 1), new DateTime(2017, 5, 31), "Daglig support af system. Udvikling af systemer, inklusive komplet booking system med betalingsportal. Integration af data med partnere."));
 }
Пример #8
0
        private async Task ExecuteLoadCompaniesCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            foreach (var servers in StoredData.GetServers())
            {
                try

                {
                    //this.Companies.Clear();
                    Companies.Clear();
                    // var items = await DataStore.GetItemsAsync(true);
                    foreach (var item in await LoadXMLCompanies(await wb.GetXml(servers.Adress).ConfigureAwait(false)))
                    {
                        Companies.Add(item);
                    }
                }
                catch (Exception ex)
                {
                    Debug.WriteLine(ex);
                }
                finally
                {
                    IsBusy = false;
                }
            }
        }
 private void AddCompanies()
 {
     for (int i = 0; i < ItemAdditionNumber; i++)
     {
         Companies.Add(Company.Generate());
     }
 }
Пример #10
0
 private void GetCollectionsDataFromDB()
 {
     FlightsViewModel.GetAllCompanies().ForEach(c => Companies.Add(c.name));
     FlightsViewModel.GetAllCities().ForEach(c => Cities.Add(c));
     FlightsViewModel.GetExistingPlanes().ForEach(p => Planes.Add(p));
     FlightsViewModel.GetTrips().ForEach(f => Trips.Add(f));
 }
 public void InitializeCompanies(IEnumerable <Company> newCompanies)
 {
     Companies.Clear();
     foreach (var newCompany in newCompanies)
     {
         Companies.Add(newCompany);
     }
 }
Пример #12
0
        public async Task <Company> CreateCompany(Company company)
        {
            var entry = Companies.Add(company);

            await SaveChangesAsync();

            return(entry.Entity);
        }
Пример #13
0
        private void LoadCompanies()
        {
            //IEnumerable<Company> temp = _DB.Companies.ToList();
            IEnumerable <Company> temp = soapClient.GetCompanies();

            foreach (var x in temp)
            {
                Companies.Add(x);
            }
        }
Пример #14
0
        public void Load()
        {
            var companies = _commonService.GetAllCompaniesLookup();

            Companies.Clear();
            foreach (var company in companies)
            {
                Companies.Add(company);
            }
        }
Пример #15
0
        public void LoadCompanies()
        {
            Companies.Clear();
            var companies = CompanyService.GetAllCompanies();

            foreach (var v in companies)
            {
                Companies.Add(v);
            }
        }
Пример #16
0
        public MainWindowViewModel()
        {
            foreach (var company in PowerCompany.Companies)
            {
                Companies.Add(new CompanyViewModel(company));
            }

            _checkTimer.Tick += OnTick;
            StartTimer();
        }
        /// <summary>Loads the companies asynchronous.</summary>
        internal async Task LoadCompaniesAsync()
        {
            Companies.Clear();
            IList <Company> listCompanies = await Data.GetCompaniesAsync();

            foreach (Company comp in listCompanies)
            {
                Companies.Add(comp);
            }
        }
        private void OnAddExecute()
        {
            var wrapper = new CompanyWrapper(new Company());

            wrapper.PropertyChanged += Wrapper_PropertyChanged;
            _companyRepository.Add(wrapper.Model);
            Companies.Add(wrapper);

            //trigger the validation
            wrapper.Name = "";
        }
Пример #19
0
        private async Task LoadCompaniesAsync()
        {
            var companies = await _repository.Company.GetRangeAsync();

            Companies.Clear();
            foreach (var company in companies)
            {
                Companies.Add(new CompanyModel(company, _repository));
                await Task.Delay(10);
            }
        }
Пример #20
0
        private void UpdateCompany(int companyId)
        {
            Companies.Clear();
            _companyrepository.ReloadCompany(companyId);
            var companies = _commonService.GetAllCompaniesLookup();

            foreach (var company in companies)
            {
                Companies.Add(company);
            }
        }
        protected void GetAllCompanies()
        {
            var companies = _companyRepository.GetAll().ToList();

            if (companies != null)
            {
                foreach (var company in companies)
                {
                    Companies.Add(company);
                }
            }
        }
Пример #22
0
        private static SearchCompany AddCompany(SearchCompany company)
        {
            SearchCompany existingItem = Companies.FirstOrDefault(x => x.Id == company.Id);

            if (existingItem != null)
            {
                return(existingItem);
            }

            Companies.Add(company);
            return(company);
        }
Пример #23
0
        public async void GetAllCompanies()
        {
            DataCompany[] allCompanies = await CompanyHelper.GetAllCompanies();

            for (int i = 0; i < allCompanies.Length; i++)
            {
                DataCompany c = allCompanies[i];
                Companies.Add(c);
            }

            ListboxCompanies.ItemsSource = Companies;
        }
Пример #24
0
        private void OnAddCompanyCommandExecuted(object parameter)
        {
            var newCompany = new Company()
            {
                Name           = "Наименование",
                ContractStatus = ContractStatuses.NotYetConcluded
            };

            CompaniesManager.AddCompany(newCompany);
            Companies.Add(newCompany);
            SelectedCompany = newCompany;
        }
Пример #25
0
        private void AddCompany()
        {
            Company c = new Company();

            Companies.Add(c);
            NavigationParameters parameters = new NavigationParameters();

            parameters.Add("Company", Companies.Count - 1);
            _regionManager.RequestNavigate("MainRegion", "EditCompanyView", parameters);
            Load.SaveNavigation("MainRegion", "EditCompanyView");
            Load.SaveIndex(Companies.Count - 1, -1);
        }
Пример #26
0
        private async Task SaveAddCompanyAsync()
        {
            try
            {
                await Task.Run(() => _repository.Company.AddAsync(NewCompany.ModelCopy));

                Companies.Add(new CompanyModel(NewCompany.ModelCopy, _repository));
            }
            catch (Exception e)
            {
                MessageBox.Show("An error occured during save. Reason: " + e.Message, "Company");
            }
        }
        private async Task LoadCompaniesLookupAsync()
        {
            Companies.Clear();
            Companies.Add(new NullLookupItem {
                DisplayMember = " - "
            });                                                          // to have possibility to display Null (or specific sign) in our combobox
            var lookup = await _companyLookupDataService.GetCompanyLookupAsync();

            foreach (var lookupItem in lookup)
            {
                Companies.Add(lookupItem);
            }
        }
        public void LoadCompanies()
        {
            Companies.Clear();
            Companies.Add(new LookupItem.NullLocupItem {
                DisplayMember = "-"
            });
            var lookup = _commonService.GetAllCompaniesLookup();

            foreach (var lookupItem in lookup)
            {
                Companies.Add(lookupItem);
            }
        }
Пример #29
0
 /// <summary>
 /// Добавление организации
 /// </summary>
 public void AddCompany(string name, string adress, string pfone, string info)
 {
     if (FindCompany(name) == null)
     {
         Company company = new Company(name, adress, pfone, info);
         Companies.Add(company);
         LogEvent.SetMessage($"Компания {company.ToString()} добавлена");
         SaveDBCompanies();
     }
     else
     {
         LogEvent.SetMessage($"{Companies.ToString()} уже есть в списке организаций");
     }
 }
Пример #30
0
 public bool CreateCompany(Company company, string userId)
 {
     try
     {
         company.Name        = company.Name.Trim();
         company.UserCreated = userId;
         Companies.Add(company);
         return(true);
     }
     catch (Exception e)
     {
     }
     return(false);
 }
Пример #31
0
        static void Main(string[] args)
        {
            #region Using static - ex1
            EncryptUtil.EncryptFiles();
            #endregion

            #region nameOf - ex1
            //var customer = new Customer("John D.");
            //customer.FullName = "John Denver";
            //customer.FullName = "Bob C.";
            #endregion

            #region nameOf - ex2
            // WpfApp1
            #endregion

            #region String Interpolation - ex1
            // 1. -> PersonUnitTests.cs
            #endregion

            #region String Interpolation - ex2
            var p = new Person("", "John");
            Console.WriteLine($"p.FullName: {p.FullName}");
            #endregion

            #region Null Conditional Operator - ex1 FooBar

            FooBar nullSample = null;

            #region 1
            if (nullSample != null && nullSample.Foo != null && nullSample.Foo.Bar != null)
            {
                nullSample.Foo.Bar.SayBar();
            }
            #endregion

            #region 2
            nullSample?.Foo?.Bar?.SayBar();
            #endregion

            #endregion

            #region Null Conditional Operator - ex2
            // Customer.cs - Null-Cond Operator - ex2
            #endregion

            #region Null Conditional Operator - ex3
            var points = new[]
            {
                new Point() {X = 3100, Y = 3200 },
                null
            };

            //Console.WriteLine(points[0]?.ToString());
            //Console.WriteLine(points[1]?.ToString());
            #endregion

            #region Null Conditional Operator - ex 4
            //Point[] points2 = null;
            //Point[] points3 = new Point[] { }; // !
            //Console.WriteLine(points2[0]?.ToString());
            #endregion

            #region AutoProperty - ex1

            //var company1 = Company.NewCompany1;

            #endregion

            #region Expression Bodied Methods - ex1
            //var company2 = Company.NewCompany2();
            #endregion

            #region Expression Bodied Methods - ex2
            //var company3 = new Company("Coca-Cola", "Iasi");
            //Console.WriteLine(company3.ToString());
            #endregion

            #region Expression Bodied Methods - ex3 companes
            var companies = new Companies();
            companies.Add(new Company("c1", "Iasi"));
            companies.Add(new Company("c2", "Cluj"));
            companies.Add(new Company("c3", "Bucuresti"));

            //Console.WriteLine($"expression bodied methods - ex3, company: {companies["c3"]}");

            #endregion

            #region DictionaryInitializer - ex1
            var dicHelper = new DictionaryHelper();
            #endregion

            #region DictionaryInitializer - ex3
            var dic = dicHelper.Ex3();
            //Console.WriteLine("ex3 - dictionary initializer");
            //Console.WriteLine(dic[10]);

            // ! Console.WriteLine(dic[2]);

            #endregion

            #region DictionaryInitializer - ex4
            var list = dicHelper.Ex4();

            Console.WriteLine(list[4]);
            #endregion

            #region ExceptionImprov - ex1
            var wHandler = new ExceptionHelper();
            wHandler.ReadDataFromGoogle();
            #endregion

            #region ExceptionImprov - ex2 await
            var wHandler2 = new ExceptionHelper();
            //wHandler2.ReadDataFromGoogle2();
            #endregion

            #region ExceptionImprov - ex3
            //wHandler.ShowCompanyDetails();
            #endregion

            Console.WriteLine("");
        }