Exemplo n.º 1
0
        public ActionResult AddProduktTyp(string whichView)
        {
            ProduktTypViewViewModel v = new ProduktTypViewViewModel();

            v._View = whichView;
            return(View(v));
        }
Exemplo n.º 2
0
 public ActionResult AddProduktTypConfirmed(ProduktTypViewViewModel _typ)
 {
     try
     {
         if (ModelState.IsValid)
         {
             _typ._ProduktTyp.Typ = _typ._ProduktTyp.Name;
             _db.ProduktTyps.Add(_typ._ProduktTyp);
             _db.SaveChanges();
             return(RedirectToAction(_typ._View));
         }
     }
     catch (DbEntityValidationException dbEx)
     {
         foreach (var validationErrors in dbEx.EntityValidationErrors)
         {
             foreach (var validationError in validationErrors.ValidationErrors)
             {
                 Trace.TraceInformation("Property: {0} Error: {1}",
                                        validationError.PropertyName,
                                        validationError.ErrorMessage);
             }
         }
     }
     return(HttpNotFound());
 }
Exemplo n.º 3
0
        public ActionResult DeleteProduktTyp(ProduktTyp _name, string _whichView)
        {
            if (_name == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            _name.Id = Convert.ToInt32(_name.Name);
            ProduktTyp viewModel = new ProduktTyp();

            viewModel = _db.ProduktTyps.FirstOrDefault(i => i.Id == _name.Id);
            ProduktTypViewViewModel _deleteProduktTypView = new ProduktTypViewViewModel();

            _deleteProduktTypView._ProduktTyp = viewModel;
            _deleteProduktTypView._View       = _whichView;
            if (viewModel == null)
            {
                return(HttpNotFound());
            }
            return(View(_deleteProduktTypView));
        }