/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet DateTimeIntervals. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddToDateTimeIntervals(DateTimeInterval dateTimeInterval) { base.AddObject("DateTimeIntervals", dateTimeInterval); }
public void CreateReport() { if (string.IsNullOrEmpty(Name)) return; if (SelectedHeatSupplier == null) return; var interval = new DateTimeInterval() { Name = Name, StartDate = StartDate, EndDate = EndDate, HeatSupplier = SelectedHeatSupplier }; db.InsertDateTimeInterval(interval); db.Save(); DateTimeIntervals.Add(interval); }
/// <summary> /// Создание нового объекта DateTimeInterval. /// </summary> /// <param name="id">Исходное значение свойства Id.</param> /// <param name="startDate">Исходное значение свойства StartDate.</param> /// <param name="endDate">Исходное значение свойства EndDate.</param> /// <param name="name">Исходное значение свойства Name.</param> public static DateTimeInterval CreateDateTimeInterval(global::System.Int32 id, global::System.DateTime startDate, global::System.DateTime endDate, global::System.String name) { DateTimeInterval dateTimeInterval = new DateTimeInterval(); dateTimeInterval.Id = id; dateTimeInterval.StartDate = startDate; dateTimeInterval.EndDate = endDate; dateTimeInterval.Name = name; return dateTimeInterval; }