Ejemplo n.º 1
0
        public IActionResult Post([FromBody] CreateEditViewModel model)
        {
            var jobfamily = new JobFamily();

            if (model is null)
            {
                return(BadRequest("Level is null."));
            }

            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            _mapper.Map(model, jobfamily);
            _JobFamilyProvider.Add(jobfamily);
            return(Ok(jobfamily));
        }
Ejemplo n.º 2
0
        private void SearchInfoTech(string state)
        {
            Country.Click();
            wait.Until(d => CountryDropdown.Displayed);

            // using css selector for USA is faster...
            CountryUSA.Click();

            // but using linq is more reliable should the list change
            // IList<IWebElement> countries = driver.FindElements(CountryListSelector);
            // var usa = countries.First(e => e.Text.StartsWith(USA));
            // usa.Click();

            Location.Click();
            wait.Until(d => LocationDropdown.Displayed);
            IList <IWebElement> states = driver.FindElements(StateListSelector);
            var s = states.First(e => e.Text.StartsWith(state));

            s.Click();

            JobFamily.Click();
            wait.Until(d => JobFamilyDropdown.Displayed);
            IList <IWebElement> jobFamily = driver.FindElements(JobFamilyListSelector);
            var it = jobFamily.First(e => e.Text.StartsWith(IT));

            it.Click();

            // Verify selections before searching
            Assert.AreEqual("United States of America", CountryDisplay.Text);
            Assert.AreEqual(state, StateDisplay.Text);
            Assert.AreEqual("Information Technology", JobFamilyDisplay.Text);

            Search.Click();

            wait.Until(d => ResultsCount.Text.Contains("results"));

            if (ResultsCount.Text == zeroResults)
            {
                driver.Close();

                Assert.Inconclusive("no openings at this time");
            }
        }
Ejemplo n.º 3
0
 public int Edit(JobFamily entity)
 {
     context.SbEdit(entity);
     return(context.SaveChanges());
 }
Ejemplo n.º 4
0
 public int Add(JobFamily entity)
 {
     context.SbAdd(entity);
     return(context.SaveChanges());
 }