Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public static SchedulerModel Update(SchedulerModel model)
        {
            // get entity from database
            var entity = SchedulerServices.GetById(model.Id);

            // set new properties from model
            model.FillEntity(ref entity);
            // update entity
            return(new SchedulerModel(SchedulerServices.Update(entity)));
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // init time
            var time = DateTime.Now.AddMinutes(1);

            // init to time
            var toTime = new DateTime(time.Year, time.Month, time.Day, time.Hour, time.Minute, 0);

            // get ready scheduler
            var scheduler = SchedulerServices.GetById(27);

            //SchedulerServices.GetAll(null, null, null, SchedulerStatus.Ready, true, SchedulerScope.Internal, null, toTime, null, 1).FirstOrDefault();
            if (scheduler != null)
            {
                // run scheduler
                RunScheduler(scheduler);
            }
        }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public static SchedulerModel GetById(int id)
        {
            var entity = SchedulerServices.GetById(id);

            return(new SchedulerModel(entity));
        }