public void InsertDistributor(Distributor distributor) { if ((distributor.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(distributor, EntityState.Added); } else { this.ObjectContext.Distributor.AddObject(distributor); } }
public void DeleteDistributor(Distributor distributor) { if ((distributor.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(distributor, EntityState.Deleted); } else { this.ObjectContext.Distributor.Attach(distributor); this.ObjectContext.Distributor.DeleteObject(distributor); } }
public void UpdateDistributor(Distributor currentDistributor) { this.ObjectContext.Distributor.AttachAsModified(currentDistributor, this.ChangeSet.GetOriginal(currentDistributor)); }
/// <summary> /// Deprecated Method for adding a new object to the Distributor EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToDistributor(Distributor distributor) { base.AddObject("Distributor", distributor); }
/// <summary> /// Create a new Distributor object. /// </summary> /// <param name="registracne_cislo">Initial value of the registracne_cislo property.</param> /// <param name="id_obec">Initial value of the id_obec property.</param> /// <param name="nazov_distributora">Initial value of the nazov_distributora property.</param> public static Distributor CreateDistributor(global::System.String registracne_cislo, global::System.Int32 id_obec, global::System.String nazov_distributora) { Distributor distributor = new Distributor(); distributor.registracne_cislo = registracne_cislo; distributor.id_obec = id_obec; distributor.nazov_distributora = nazov_distributora; return distributor; }
private bool FilterDistributor(Distributor entity) { return (entity.registracne_cislo == this.registracne_cislo); }
private bool FilterDistributor(Distributor entity) { return (entity.id_obec == this.Id); }
private void DetachDistributor(Distributor entity) { entity.Cis_Obec = null; }
private void AttachDistributor(Distributor entity) { entity.Cis_Obec = this; }
/// <summary> /// Adding corporation into database /// </summary> public void AddCorporationAction() { if (RegNumber == string.Empty || Name == string.Empty || Street == string.Empty || CitiesSelected == string.Empty) { MessageBox.Show("Niektorý údaj nebol vyplnený!"); } else { var distr = new Distributor(); distr.registracne_cislo = RegNumber; distr.nazov_distributora = Name; distr.ulica = Street; distr.id_obec = int.Parse(CitiesSelected); if (string.IsNullOrEmpty(CorpName)) { distr.nazov_firmy = CorpName; } _pharmacyDomainContext.Distributors.Add(distr); _pharmacyDomainContext.SubmitChanges(); MessageBox.Show("Distribútor" + Name + " bola úspešne zaregistrovaná!"); } }