using System.Web.Mvc; using Kreta.BusinessLogic.Helpers; using Kreta.Resources; using Kreta.Web.Areas.Hianyzas.Models; using Kreta.Web.Helpers; namespace Kreta.Web.Areas.Hianyzas.Logic { public class MulasztasKeresoLogic { public static ActionResult ExportTanulokMulasztasai(MulasztasSearchModel model) { var memoryStream = new MulasztasHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType()).GetTanulokTantargyaiEsPedagogusaiExcelExport(model.ConvertModelToCo()); var result = new FileStreamResult(memoryStream, Core.Constants.ContentTypes.Xlsx) { FileDownloadName = HianyzasResource.TanulokMulasztasaiExportFileName }; return result; } public static ActionResult ExportTanorakonNemJelenlevok(MulasztasSearchModel model) { var memoryStream = new MulasztasHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType()).GetTanorakonNemJelenlevokExcelExport(model.ConvertModelToCo()); var result = new FileStreamResult(memoryStream, Core.Constants.ContentTypes.Xlsx) { FileDownloadName = HianyzasResource.TanorakonNemJelenlevokExportFileName }; return result; } } }