DepartmentProject/DepartmentPortal/AcademicProgressBusinessLogic/BusinessLogic/ReportBusinessLogic.cs
2022-03-16 12:27:40 +04:00

51 lines
1.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using AcademicProgressBusinessLogic.BindingModels;
using AcademicProgressBusinessLogic.Interfaces;
using DepartmentBusinessLogic.Interfaces;
using ModuleTools.BusinessLogics;
using ModuleTools.Enums;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AcademicProgressBusinessLogic.BusinessLogics
{
/// <summary>
/// Логика работы с отчетами
/// </summary>
public class ReportBusinessLogic : CoreBusinessLogic
{
/// <summary>
/// Серивс для работы с отчетами
/// </summary>
private readonly IReportService _service;
private readonly IStudentService _studentService;
/// <summary>
/// Логика работы с отчетом
/// </summary>
/// <param name="service"></param>
public ReportBusinessLogic(IReportService service, IStudentService _studentService)
{
this._studentService = _studentService;
_service = service;
_serviceOperation = AccessOperation.Отчет_успеваемость;
_entity = "Отчеты для успеваемости";
}
public void SaveReportToWordFile(ReportBindingModel model)
{
/* SaveToWord.CreateDoc(new WordInfo
{
FileName = model.FolderName,
Title = "Список заявок",
RequestFlowers = GetRequestPlaces()
});*/
}
}
}