public ActionResult Where([Bind(Include = "")] artikelgruppen artikelgruppen)
        {
            /* // sucht alle Datensätze mit dem Verkaufspreis größer 50 und kleiner 250 und dessen Bezeichnung mit 'E' anfängt
             * var artikel = from a in db.artikel
             *             where a.vkpreis > 50 && a.vkpreis < 250 && a.bezeichnung.StartsWith("E")
             *             orderby a.bezeichnung ascending
             *             select a;
             */
            // Liste mit dem Resultat zurückgeben
            //  return View(artikel.ToList());

            /*
             * return View(db.artikel.Where(x => x.bezeichnung.Contains(search)
             || x.artikelgruppen.grtext.Contains(searching)
             || x.aktiv.ToString().Contains(searching)
             || x.aktiv.ToString().Contains(searching)
             || x.lieferanten.firma1.Contains(searching)
             || x.vkpreis.ToString().Contains(searching)
             || x.ekpreis.ToString().Contains(searching)
             || x.lieferzeit.ToString().Contains(searching)
             || x.mindbestand.ToString().Contains(searching)
             || x.hinweis.Contains(searching)
             || x.mengebestellt.ToString().Contains(searching)
             || x.mwst.ToString().Contains(searching)
             || x.inaktivvon.ToString().Contains(searching)
             || x.inaktivam.ToString().Contains(searching)
             ||                              // || x.letzte_aenderung.ToString().Contains(searching)
             || searching == null).ToList());*/

            return(View());
        }
Пример #2
0
        public ActionResult SP([Bind(Include = "artgr, grtext")] artikelgruppen artikelgruppen)
        {
            {
                if (ModelState.IsValid)
                {
                    //db.artikelgruppen.Add(artikelgruppen);
                    //db.SaveChanges();

                    string       stmt       = "[wawi].[sp_gruppe_neu_v2] @gruppe, @bezeichnung ";
                    SqlParameter grParam    = new SqlParameter("@gruppe", artikelgruppen.artgr);
                    SqlParameter bezParam   = new SqlParameter("@bezeichnung", artikelgruppen.grtext);
                    object[]     parameters = { grParam, bezParam };

                    try
                    {
                        db.Database.ExecuteSqlCommand(stmt, parameters);
                    }
                    catch (ArgumentException e)
                    {
                        System.Diagnostics.Debug.WriteLine("Exception: " + e);
                    }
                    //    return RedirectToAction("Index");

                    //return RedirectToAction("Index");
                }

                return(View(artikelgruppen));
            }
        }