Exemple #1
0
        public ActionResult Deletar(int id)
        {
            Models.SheetClass classe = _dbContext.SheetClass.SingleOrDefault(c => c.Id == id);

            if (classe == null)
            {
                return(HttpNotFound());
            }
            else
            {
                _dbContext.SheetClass.Remove(classe);
                _dbContext.SaveChanges();

                return(RedirectToAction("Index"));
            }
        }
Exemple #2
0
        public ActionResult Salvar(Models.SheetClass classe)
        {
            ModelState.Remove("classe.Id");
            if (!ModelState.IsValid)
            {
                var viewModel = new SheetClassFormViewModel
                {
                    Classe = classe
                };

                return(View("FormClasse", viewModel));
            }

            if (classe.Id != 0)
            {
                _dbContext.Entry(classe).State = EntityState.Modified;
            }
            else
            {
                _dbContext.SheetClass.Add(classe);
            }
            _dbContext.SaveChanges();
            return(RedirectToAction("Index"));
        }