/// <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))); }
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); } }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <returns></returns> public static SchedulerModel GetById(int id) { var entity = SchedulerServices.GetById(id); return(new SchedulerModel(entity)); }