Example #1
0
        /// <summary>
        /// Add pharmacy into database
        /// </summary>
        public void AddPharmacyAction()
        {
            //overim, ci sa tam take liecivo uz nenachadza
            bool existuje = _pharmacyDomainContext.Lekarens.Where(a => a.nazov == PharmacyName).Any();
            if (existuje)
            {
                MessageBox.Show(PharmacyName + " už evidujeme v databáze!");
            }
            else
            {
                var lekaren = new Lekaren();
                lekaren.nazov = PharmacyName;
                lekaren.ulica = Street;
                lekaren.id_obec = Int32.Parse(CitiesSelected);
                _pharmacyDomainContext.Lekarens.Add(lekaren);
                _pharmacyDomainContext.SubmitChanges();

                MessageBox.Show("Lekáreň " + PharmacyName + " úspešne pridaná do databázy!");
            }
        }
Example #2
0
 public void UpdateLekaren(Lekaren currentLekaren)
 {
     this.ObjectContext.Lekaren.AttachAsModified(currentLekaren, this.ChangeSet.GetOriginal(currentLekaren));
 }
Example #3
0
 public void DeleteLekaren(Lekaren lekaren)
 {
     if ((lekaren.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(lekaren, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.Lekaren.Attach(lekaren);
         this.ObjectContext.Lekaren.DeleteObject(lekaren);
     }
 }
Example #4
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Lekaren EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToLekaren(Lekaren lekaren)
 {
     base.AddObject("Lekaren", lekaren);
 }
Example #5
0
 public void InsertLekaren(Lekaren lekaren)
 {
     if ((lekaren.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(lekaren, EntityState.Added);
     }
     else
     {
         this.ObjectContext.Lekaren.AddObject(lekaren);
     }
 }
Example #6
0
 /// <summary>
 /// Create a new Lekaren object.
 /// </summary>
 /// <param name="id_lekaren">Initial value of the id_lekaren property.</param>
 /// <param name="id_obec">Initial value of the id_obec property.</param>
 /// <param name="nazov">Initial value of the nazov property.</param>
 public static Lekaren CreateLekaren(global::System.Int32 id_lekaren, global::System.Int32 id_obec, global::System.String nazov)
 {
     Lekaren lekaren = new Lekaren();
     lekaren.id_lekaren = id_lekaren;
     lekaren.id_obec = id_obec;
     lekaren.nazov = nazov;
     return lekaren;
 }
 private bool FilterLekaren(Lekaren entity)
 {
     return (entity.id_obec == this.Id);
 }
 private void DetachLekaren(Lekaren entity)
 {
     entity.Cis_Obec = null;
 }
 private void AttachLekaren(Lekaren entity)
 {
     entity.Cis_Obec = this;
 }
 private bool FilterLekaren(Lekaren entity)
 {
     return (entity.id_lekaren == this.id_lekaren);
 }