Пример #1
0
 public void InsertDistributor(Distributor distributor)
 {
     if ((distributor.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(distributor, EntityState.Added);
     }
     else
     {
         this.ObjectContext.Distributor.AddObject(distributor);
     }
 }
Пример #2
0
 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);
     }
 }
Пример #3
0
 public void UpdateDistributor(Distributor currentDistributor)
 {
     this.ObjectContext.Distributor.AttachAsModified(currentDistributor, this.ChangeSet.GetOriginal(currentDistributor));
 }
Пример #4
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Distributor EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToDistributor(Distributor distributor)
 {
     base.AddObject("Distributor", distributor);
 }
Пример #5
0
 /// <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;
 }
Пример #10
0
        /// <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á!");     
            }
        }