При вызове функций необходимо выполнять запись в базу действия. Функции все разнородные, т.е. различаются входные и выходные параметры, поэтому я не смог решить эту задачу через делегаты, хотя я возможно чего-то не понимаю. Метод, записывающий в базу будет один:
public void AddAction(int idAction, int index)
{
using (DataBaseContext db = new DataBaseContext())
{
var sa = new StudentAction
{
reportCard = db.ReportCards.First(item => item.ID == StudentID),
Act = db.DictActs.First(item => item.ID == idAction),
IndexAct = index,
CorrectExecution = true
};
db.StudentActions.Add(sa);
db.SaveChanges();
}
}
Мне необходимо вызывать этот метод и передавать свои параметры при каждом вызове заданных функций. Прошу дать хотя бы направление: какую тему и в какую сторону изучать.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости