getAllPhase() public method

public getAllPhase ( ) : IList
return IList
        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");
        }
Beispiel #3
0
        //
        // 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();
        }