public BloodForm() { InitializeComponent(); Currentblood = new Blood(); donor = new Donor(); gridBlood.DataContext = Currentblood; gridDonor.DataContext = donor; Currentblood.StorageTime = DateTime.Now; }
/// <summary> /// Создание нового объекта Blood. /// </summary> /// <param name="id">Исходное значение свойства Id.</param> /// <param name="idDonor">Исходное значение свойства IdDonor.</param> /// <param name="storageTime">Исходное значение свойства StorageTime.</param> /// <param name="purpose">Исходное значение свойства Purpose.</param> public static Blood CreateBlood(global::System.Int32 id, global::System.Int32 idDonor, global::System.DateTime storageTime, global::System.String purpose) { Blood blood = new Blood(); blood.Id = id; blood.IdDonor = idDonor; blood.StorageTime = storageTime; blood.Purpose = purpose; return blood; }
/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet Blood. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddToBlood(Blood blood) { base.AddObject("Blood", blood); }
private bool FilterBlood1(Blood entity) { return (entity.IdDonor == this.Id); }
private void DetachBlood1(Blood entity) { entity.Donor = null; }
private void AttachBlood1(Blood entity) { entity.Donor = this; }