예제 #1
0
        //[Authorize(Roles = "Administrator")]
        public ActionResult Edit(Produkt productToEdit)
        {
            Response.AppendHeader("X-XSS-Protection", "0");
            try
            {
                var orginalProduct = (from m in _db.Produkt
                                      where m.NrProduktu == productToEdit.NrProduktu
                                      select m).First();

                if (!ModelState.IsValid)
                {
                    return(View(orginalProduct));
                }

                _db.ApplyPropertyChanges(orginalProduct.EntityKey.EntitySetName, productToEdit);
                _db.SaveChanges();

                return(RedirectToAction("Products"));
            }

            catch
            {
                return(View());
            }
        }
예제 #2
0
        //[Authorize(Roles = "Administrator")]
        public ActionResult Edits(Sprzedawca spToEdit)
        {
            Response.AppendHeader("X-XSS-Protection", "0");
            try
            {
                var orgSp = (from m in _db.Sprzedawca
                             where m.NrPracownika == spToEdit.NrPracownika
                             select m).First();

                if (!ModelState.IsValid)
                {
                    return(View(orgSp));
                }

                _db.ApplyPropertyChanges(orgSp.EntityKey.EntitySetName, spToEdit);
                _db.SaveChanges();

                return(RedirectToAction("sales"));
            }

            catch
            {
                return(View());
            }
        }