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)); }
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"); } }
public int Edit(JobFamily entity) { context.SbEdit(entity); return(context.SaveChanges()); }
public int Add(JobFamily entity) { context.SbAdd(entity); return(context.SaveChanges()); }