Как вставить встречи Angular Scheduler в БД Mongo? - PullRequest
0 голосов
/ 30 октября 2019

Мне интересно, как установить угловой планировщик (https://ej2.syncfusion.com/angular/documentation/schedule/crud-actions/#inserting-events-into-database-at-server-side) в моем приложении MEAN-стека. В документации приведен следующий код:

if (param.action == "insert" || (param.action == "batch" && param.added != null)) // this block of code will execute while inserting the appointments
 {
     var value = (param.action == "insert") ? param.value : param.added[0];
int intMax = db.ScheduleEventDatas.ToList().Count > 0 ? db.ScheduleEventDatas.ToList().Max(p => 
 p.Id) : 1;
DateTime startTime = Convert.ToDateTime(value.StartTime);
DateTime endTime = Convert.ToDateTime(value.EndTime);
ScheduleEventData appointment = new ScheduleEventData()
{
    Id = intMax + 1,
    StartTime = startTime.ToLocalTime(),
    EndTime = endTime.ToLocalTime(),
    Subject = value.Subject,
    IsAllDay = value.IsAllDay,
    StartTimezone = value.StartTimezone,
    EndTimezone = value.EndTimezone,
    RecurrenceRule = value.RecurrenceRule,
    RecurrenceID = value.RecurrenceID,
    RecurrenceException = value.RecurrenceException
};
db.ScheduleEventDatas.InsertOnSubmit(appointment);
db.SubmitChanges();
}

Может кто-нибудь указать мне правильное направление, каккак преобразовать это в мое приложение Express для отправки встреч в БД Mongo?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...