public ActionResult FireTimes(string instanceName, string groupName, string itemName) { InstanceModel instance = instanceRepo.GetInstance(instanceName); TriggerRepository trigRepo = new TriggerRepository(instance); TriggerFireTimesModel m = new TriggerFireTimesModel(); m.Trigger = trigRepo.GetTrigger(itemName, groupName); CalendarRepository calRepo = new CalendarRepository(instance); m.Calendar = calRepo.GetCalendar(m.Trigger.CalendarName); ViewData["groupName"] = groupName; if (m.Trigger == null) { ViewData["triggerName"] = itemName; return(View("NotFound")); } else { return(View(m)); } }
public void GetCalendar_ValidCalendarId_ReturnCalendar() { var calendar1 = new Calendar { Id = 1, Name = "Calendar 1", Description = "Description 1", User = null, UserId = 1, Events = new System.Collections.Generic.List <Event>() }; var calendar2 = new Calendar { Id = 2, Name = "Calendar 2", Description = "Description 2", User = null, UserId = 1, Events = new System.Collections.Generic.List <Event>() }; _context.AddRange(calendar1, calendar2); _context.SaveChanges(); var calendarRepo = new CalendarRepository(_context); var actual = calendarRepo.GetCalendar(1); Assert.Equal(calendar1.Name, actual.Name); Assert.Equal(calendar1.Id, actual.Id); }
public void GetCalendar_InvalidCalendarId_ReturnNull() { var calendarRepo = new CalendarRepository(_context); var actual = calendarRepo.GetCalendar(3); Assert.Null(actual); }
public async Task <Calendar> GetCalendar(long calendarId) { if (calendarId == DatabaseConstants.DEFAULT_ID) { return(Calendar.GetRealWorldCalendar()); } return(calendarRepository.GetCalendar(calendarId)); }
private Calendar CreateAndRetrieveCalendar(CreateCalendarDto dto) { var id = repository.CreateCalendar(dto); return(repository.GetCalendar(id)); }
private Calendar GetCalendar() { CalendarRepository repo = new CalendarRepository(); return(repo.GetCalendar()); }