public ActionResult AddReview() { IGenericRepository gen = new GenericRepository(); ITaxonRepository taxons = new TaxonRepository(); IList<AGeneralTaxon> initList = new[] { new AGeneralTaxon { RecId = 1, TaxonName = "- Please Select -" } }; ViewData["addphase"] = new SelectList(gen.getAllPhase(), "ID", "PhaseDesc"); ViewData["committee"] = new SelectList(gen.getAllCommittees(),"ID","Description"); //ViewData["genus"] = new SelectList(taxons.getAGenus(),"RecID","TaxonName"); //ViewData["species"] = new SelectList(taxons.getASpecies(), "RecID", "TaxonName"); ViewData["countries"] = ViewData["genus"] = ViewData["species"] = new SelectList(initList, "RecID", "TaxonName"); // ViewData["countries"] = new SelectList(taxons.) return View(); }
public void IndexTest3() { // ITaxonRepository Taxon = new TaxonRepository(); IGenericRepository gen = new GenericRepository(); IList<Phase> am = gen.getAllPhase(); Assert.AreEqual(am[0].PhaseDesc, "hello"); }
// // GET: /Report/ public ActionResult Index() { ITaxonRepository taxons = new TaxonRepository(); IGenericRepository generics = new GenericRepository(); ViewData["countries"] = new SelectList(taxons.getReportCountries(), "ID", "Description"); ViewData["paragraphs"] = new SelectList(taxons.getReportParagraphActions(), "ID", "Description"); ViewData["phases"] = new SelectList(generics.getAllPhase(), "ID", "PhaseDesc"); ViewData["concerns"] = new SelectList(generics.getAllLevelofConcerns(), "ID", "Description"); ViewData["species"] = new SelectList(taxons.getASpeciesSearch(), "RecID", "TaxonName"); IList<UsersParagraphLink> users = generics.getAllUsersBySource(); int usercount = users.Count; for (int j = 0; j < usercount; j++) { users[j].UserID = Membership.GetUser(new Guid(users[j].UserID)).UserName; } ViewData["actors"] = new SelectList(users, "UserID", "UserID"); return View(); }
// // GET: /AddReview/ public ActionResult ReviewIndex() { ITaxonRepository Taxon = new TaxonRepository(); IGenericRepository gen = new GenericRepository(); ViewData["Phase"] = gen.getAllPhase(); ViewData["Kingdom"] = Taxon.getKingdom(); return View(); }
public ActionResult EditReview(int id) { IReviewRepository reviews = new ReviewRepository(); IGenericRepository generics = new GenericRepository(); ITaxonRepository taxons = new TaxonRepository(); TblReview review = reviews.getSingleReviewEdit(id); ViewData["addphase"] = new SelectList(generics.getAllPhase(), "ID", "PhaseDesc",review.PhaseID); ViewData["committee"] = new SelectList(generics.getAllCommittees(), "ID", "Description", review.CommitteeID); int animal = generics.getExternalRef(UpdateUtils.ANIMALS, UpdateUtils.TYPE_KINGDOM); int kingdom = (int) review.KingdomID; IList<AGeneralTaxon> lists_countries, lists_genus, lists_species = null; int SpeciesID = review.TaxonID.GetValueOrDefault(); Taxons genus = taxons.getTaxonbySpecies(SpeciesID, (int) review.KingdomID); if (review.KingdomID == animal) { lists_countries = taxons.getCountries(SpeciesID, UpdateUtils.SPECIES, UpdateUtils.ANIMALS); lists_genus = taxons.getAGenus(); lists_species= taxons.getASpeciesbyGenus(genus.genrecid); } else { lists_countries = taxons.getCountries(SpeciesID, UpdateUtils.SPECIES, UpdateUtils.PLANTS); lists_genus = taxons.getPGenus(); lists_species= taxons.getPSpeciesbyGenus(genus.genrecid); } ViewData["animal"] = animal; ViewData["kingdom"] = kingdom; ViewData["countries"] = new SelectList(lists_countries, "RecID", "TaxonName", review.CountryID); ViewData["genus"] = new SelectList(lists_genus, "RecID", "TaxonName", genus.genrecid); ViewData["species"] = new SelectList(lists_species, "RecID", "TaxonName", SpeciesID); return View(); }
// // GET: /SearchReview/ public ActionResult Search(bool? NoSearchResults) { IGenericRepository generics = new GenericRepository(); ITaxonRepository taxon = new TaxonRepository(); if ((NoSearchResults != null) && (bool)NoSearchResults) { //ViewData["nosearchresults"] = true; TempData["flash"] = "No Search Results found. Please try Again!"; } IList<AGeneralTaxon> initList = new[] { new AGeneralTaxon { RecId = 1, TaxonName = "Select" } }; //ViewData["searchcountry"] = new SelectList(generics.getAllCountries(), "CtyRecId", "CtyShort"); IList<AGeneralTaxon> countriesList = taxon.getCountriesSearch(0, UpdateUtils.SPECIES, UpdateUtils.ALL_KINGDOM); int count = countriesList.Count; ViewData["searchcountry"] = new SelectList(taxon.getCountriesSearch(0, UpdateUtils.SPECIES, UpdateUtils.ALL_KINGDOM), "RecID", "TaxonName"); ViewData["phase"] = new SelectList(generics.getAllPhase(),"ID","PhaseDesc"); ViewData["acountries"] = new SelectList(initList, "RecID", "TaxonName"); ViewData["agenus"] = new SelectList(taxon.getAGenusSearch(), "RecID", "TaxonName"); ViewData["aspecies"] = new SelectList(taxon.getASpeciesSearch(), "RecID", "TaxonName"); return View(); }