Ejemplo n.º 1
0
        public bool Save(risTabulky risContext)
        {
            bool success = false;

            try
            {
                var temp = from a in risContext.objednavka_menu where a.id_objednavky == id_objednavky &&
                           a.id_menu == id_menu select a;

                if (!temp.Any()) // INSERT
                {
                    this.FillEntity();
                    risContext.objednavka_menu.Add(entityObjednavkaMenu);
                    risContext.SaveChanges();
                    success = true;
                }
                else // UPDATE
                {
                    entityObjednavkaMenu = temp.Single();
                    this.FillEntity();
                    risContext.SaveChanges();
                    success = true;
                }
            }
            catch (Exception ex)
            {
                throw new ApplicationException(String.Format("{0}.{1}", this.GetType(), "Save()"), ex);
            }

            return(success);
        }
Ejemplo n.º 2
0
        public BObjednavka_menu(objednavka_menu om)
        {
            id_polozky    = om.id_polozky;
            id_menu       = om.id_menu;
            id_objednavky = om.id_objednavky;
            id_podniku    = om.id_podniku;

            menu       = new BMenu(om.menu);
            objednavka = new BObjednavka(om.objednavka);

            entityObjednavkaMenu = om;
        }
Ejemplo n.º 3
0
        private void Reset()
        {
            id_polozky    = 0;
            id_menu       = 0;
            id_objednavky = 0;
            id_podniku    = 0;

            menu       = new BMenu();
            objednavka = new BObjednavka();

            entityObjednavkaMenu = new objednavka_menu();
        }
Ejemplo n.º 4
0
        public bool Get(risTabulky risContext, int idObjednavka, int idMenu)
        {
            bool success = false;

            try
            {
                var temp = from a in risContext.objednavka_menu where a.id_objednavky == idObjednavka &&
                           a.id_menu == idMenu select a;
                entityObjednavkaMenu = temp.Single();
                this.FillBObject();
                success = true;
            }
            catch (Exception ex)
            {
                throw new ApplicationException(String.Format("{0}.{1}", this.GetType(), "Get()"), ex);
            }

            return(success);
        }