protected override void OnInit(InitArgs e) { Events = from ev in db.events select ev; DataIdField = "id"; DataTextField = "employee"; DataStartField = "eventstart"; DataEndField = "eventend"; Update(); }
protected override void OnInit(InitArgs e) { Events = new BusinessLogic.CalendarEntity().GetCalendar(true); DataIdField = "EventId"; DataTextField = "Title"; DataStartField = "EventStart"; DataEndField = "EventEnd"; Update(); }
public void Load() { List <Type> extensionTypes = new List <Type>(); List <Assembly> dllAssemblies = new List <Assembly>(); string[] dllFiles = Directory.GetFiles(ExtensionManager.ExtensionsPath_Internal, "*.dll"); OpenApi.Log.Info(this, $"已获取{dllFiles.Length}个文件"); foreach (string file in dllFiles) { try { dllAssemblies.Add(Assembly.LoadFrom(file)); } catch (Exception ex) { OpenApi.Log.Info(this, "加载一个程序集时发生异常\n" + ex); } } foreach (Assembly dll in dllAssemblies) { try { var types = dll.GetExportedTypes() .Where((extType) => { return(typeof(IAutumnBoxExtension).IsAssignableFrom(extType)); }); if (types.Count() == 0) { throw new Exception("No AutumnBox Extension"); } extensionTypes.AddRange(types); } catch (Exception ex) { OpenApi.Log.Warn(this, $"获取程序集{dll.FullName}的拓展类型时发生错误\n" + ex); } } var initArgs = new InitArgs(); foreach (Type extensionType in extensionTypes) { try { var extInstance = (IAutumnBoxExtension)Activator.CreateInstance(extensionType); if (extInstance.Init(initArgs) != true) { continue; } Extensions.Add(extInstance); } catch (Exception ex) { OpenApi.Log.Warn(this, $"加载{extensionType.Name}时发生错误\n" + ex); } } }
protected override void OnInit(InitArgs e) { var db = new drogowskazEntities(); Events = createEvents(db.Masses); DataIdField = "Id"; DataTextField = "Text"; DataStartField = "Start"; DataEndField = "End"; Update(); }
protected override void OnInit(InitArgs e) { //var db = new DataClasses1DataContext(); //Events = from ev in db.events select ev; //DataIdField = "id"; //DataTextField = "text"; //DataStartField = "eventstart"; //DataEndField = "eventend"; Update(); }
protected override void OnInit(InitArgs e) { var db = new DataClasses1DataContext(); Events = from ev in db.events select ev; DataIdField = "id"; DataTextField = "text"; DataStartField = "eventstart"; DataEndField = "eventend"; Update(); }
protected override void OnInit(InitArgs e) { var db = new FBBDContext(); // Events = from ev in db.Callendar select ev; DataIdField = "id"; DataTextField = "text"; DataStartField = "eventstart"; DataEndField = "eventend"; Update(); }
/// <summary> /// 初始化 /// </summary> /// <param name="args"></param> /// <returns></returns> public bool Init(InitArgs args) { try { if (BuildInfo.SDK_VERSION < MinSdk) { return(false); } return(InitAndCheck(args)); } catch (Exception ex) { OpenApi.Log.Warn(this, "初始化失败", ex); return(false); } }
protected override void OnInit(InitArgs e) { DateTime start = new DateTime(2015, 1, 1, 12, 0, 0); DateTime end = new DateTime(2016, 1, 1, 12, 0, 0); Timeline = new TimeCellCollection(); for (DateTime cell = start; cell < end; cell = cell.AddDays(1)) { Timeline.Add(cell, cell.AddDays(1)); } LoadRoomsAndReservations(); ScrollTo(DateTime.Today.AddDays(-1)); Separators.Add(DateTime.Now, Color.Red); UpdateWithMessage("Welcome!", CallBackUpdateType.Full); }
protected override void OnInit(InitArgs e) { // Chargement des Events : /*old : * Events = from ev in db.CreneauxHoraires select ev; */ // Affichage des créneaux horaires correspondants à des vrais RDV : // Gros code dupliqué avec OnFinish List <CreneauHoraire> creneauxAAfficher = new List <CreneauHoraire>(); var nonDispos = RendezVousServiceProxy.Instance().ObtenirCreneauxIndisponibles(); // liste des rendezVous : //var rdvs = db.RendezVous.ToList(); if (nonDispos != null && nonDispos.Count > 0) { foreach (var rdv in nonDispos) { rdv.Text = "Non disponible"; creneauxAAfficher.Add(rdv); } } CreneauHoraire creneauUtilisateur = (CreneauHoraire)HttpContext.Current.Session["MonCreneau"]; // Si l'utilisateur est en train de faire un créneau à lui : if (creneauUtilisateur != null) { // on va l'afficher : creneauxAAfficher.Add(creneauUtilisateur); } Events = creneauxAAfficher; DataIdField = "Id"; DataTextField = "Text"; DataStartField = "DateDebut"; DataEndField = "DateFin"; Update(); }
protected override void OnInit(InitArgs e) { var reservations = _context.Reservation.ToList(); Events = new List <EventData>(); var myEvents = new List <EventData>(); foreach (var reservation in reservations) { Resources.Add(reservation.Text, reservation.Id.ToString()); myEvents.Add(new EventData() { Id = reservation.Id.ToString(), Resource = reservation.Id.ToString(), Start = reservation.DateDebut, End = reservation.DateFin, Text = reservation.Text }); } Events = myEvents; DataIdField = "Id"; DataStartField = "Start"; DataEndField = "End"; DataResourceField = "Resource"; DataTextField = "Text"; OnEventDoubleClick(); StartDate = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1); Days = 31; Scale = TimeScale.Day; TimeHeaders = new TimeHeaderCollection() { new TimeHeader(GroupBy.Month), new TimeHeader(GroupBy.Day) }; Update(CallBackUpdateType.Full); }
public static void Main(string[] args) { try { InitArgs initParams = InputService.ParseConsoleArgs(args, out string errors); if (!string.IsNullOrEmpty(errors)) { Console.WriteLine(errors); } else { Console.WriteLine("Входные параметры успешно загружены. "); Console.WriteLine("Подготовка к обработке файла " + initParams.InputFileFullName.FullName); switch (initParams.Action) { case Constants.Compress: ProcessStart(new CompressService(initParams.InputFileFullName.FullName, initParams.OutputFileFullName.FullName)); break; case Constants.Decompress: ProcessStart(new DecompressService(initParams.InputFileFullName.FullName, initParams.OutputFileFullName.FullName)); break; } GC.Collect(); } Console.WriteLine("Нажмите любую кнопку для выхода."); Console.ReadKey(); } catch (Exception ex) { Console.WriteLine("Произошла ошибка во время выполнения: {0}", ex.Message); } }
protected virtual void OnInit(InitArgs e) { }
protected override void OnInit(InitArgs e) { LoadInit(); }
protected override void OnInit(InitArgs e) { Update(CallBackUpdateType.Full); var db = new MeetingRoomBookingSystemDbContext(); }
protected override void OnInit(InitArgs e) { Update(); }
protected override void OnInit(InitArgs e) { WeekStarts = (WeekStarts)WeekStarts.Parse(typeof(WeekStarts), "" + (int)DateTime.Now.AddDays(7).DayOfWeek); UpdateWithMessage("Choose your working hours!", CallBackUpdateType.Full); }
public override bool InitAndCheck(InitArgs args) { return(base.InitAndCheck(args)); }
protected override void OnInit(InitArgs e) { UpdateWithMessage("Welcome!", CallBackUpdateType.Full); }
protected override void OnInit(InitArgs e) { Update(CallBackUpdateType.Full); }
/// <summary> /// 模块初始化时调用 /// </summary> /// <param name="args"></param> public virtual bool InitAndCheck(InitArgs args) { return(true); }
//TimesheetDataContext dc = new TimesheetDataContext(); protected override void OnInit(InitArgs e) { StartDate = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1); Days = DateTime.DaysInMonth(DateTime.Today.Year, DateTime.Today.Month); UpdateWithMessage("Welcome!", CallBackUpdateType.Full); }
public Result ShowWindow(InitArgs initArgs);
protected override void OnInit(InitArgs e) { UpdateWithMessage("Cargando Consultas", CallBackUpdateType.Full); //Update(CallBackUpdateType.Full); }
protected override void OnInit(InitArgs e) { LoadResourcesOneUser(ID); UpdateWithMessage("Wita!", CallBackUpdateType.Full); }