/// <summary> /// Creates a view model ie view data of all factors for a taxon. /// </summary> /// <param name="user"></param> /// <param name="taxon"></param> /// <param name="dyntaxaFactors"></param> /// <param name="showNonPublicData"></param> /// <returns></returns> public SpeciesFactViewModel CreateSpeciesFactViewData(IUserContext user, ITaxon taxon, DyntaxaAllFactorData dyntaxaFactors, bool showNonPublicData, SpeciesFactViewModel model, bool useAllFactors) { var viewData = new SpeciesFactDataList(); return(viewData.CreateSpeciesFactViewData(user, dyntaxaFactors, taxon, showNonPublicData, model, useAllFactors)); }
/// <summary> /// Creates a memory stream of all factors for a taxon in a excel file /// </summary> /// <param name="user"></param> /// <param name="taxon"></param> /// <param name="dyntaxaFactors"></param> /// <param name="fileFormat"></param> /// <param name="showNonPublicData"></param> /// <returns></returns> public MemoryStream CreateSpeciesFactExcelFile(IUserContext user, ITaxon taxon, DyntaxaAllFactorData dyntaxaFactors, ExcelFileFormat fileFormat, bool showNonPublicData) { var excelFile = new SpeciesFactDataList(); return(excelFile.CreateSpeciesFactExcelFile(fileFormat, user, dyntaxaFactors, taxon, showNonPublicData)); }