public static Scheduler Create(string contextConnectionName) { var dataContext = new SchedulingDataContext(contextConnectionName); var repository = new AppointmentRepository(dataContext); var occurrencesGenerator = new OccurrencesGenerator(); return(new Scheduler(repository, occurrencesGenerator)); }
public JsonResult GetFacultyName(string search) { SchedulingDataContext db = new SchedulingDataContext(); List <string> allsearch = new List <string>(); allsearch = db.Faculties.Where(x => x.Name.Contains(search)).Select(x => x.Name).ToList(); return(new JsonResult { Data = allsearch, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public ReportsMethods() { _schedulingDB = new SchedulingDataContext(); _adminMethods = new Admin(); _adminDB = new AdminDataContext(); }