示例#1
0
 public IActionResult Create(Categoria categoria)
 {
     if (ModelState.IsValid)
     {
         if (ctDAO.Cadastrar(categoria))
         {
             return(RedirectToAction("Index"));
         }
     }
     ModelState.AddModelError("", "Essa Categoria ja existe");
     return(View(categoria));
 }
示例#2
0
 public IActionResult Cadastrar(Categoria categoria)
 {
     if (ModelState.IsValid)
     {
         if (_categoriaDAO.Cadastrar(categoria))
         {
             return(RedirectToAction("Index"));
         }
         ModelState.AddModelError("", "Essa categoria já existe!");
     }
     return(View(categoria));
 }
 public IActionResult Cadastrar([FromBody] Categoria c)
 {
     if (ModelState.IsValid)
     {
         if (_categoriaDAO.Cadastrar(c))
         {
             return(Created("", c));
         }
         return(Conflict(new { msg = "Esse serviço já existe!" }));
     }
     return(BadRequest(ModelState));
 }
示例#4
0
 public IActionResult Create([Bind("CategoriaId,Nome,CriadoEm")] Categoria categoria)
 {
     if (ModelState.IsValid)
     {
         if (_categoriaDAO.Cadastrar(categoria))
         {
             return(RedirectToAction("Index"));
         }
         ModelState.AddModelError("", "Essa categoria já existe!");
     }
     return(View(categoria));
 }
示例#5
0
 public IActionResult Create([Bind("CategoriaId,Nome")] Categoria categoria)
 {
     if (ModelState.IsValid)
     {
         if (!_categoriaDAO.ExisteCategoria(categoria.Nome))
         {
             _categoriaDAO.Cadastrar(categoria);
             return(RedirectToAction(nameof(Index)));
         }
         ModelState.AddModelError("", "Essa categoria já existe");
     }
     return(View(categoria));
 }
 public ActionResult CadastrarCategoria(Categoria categoria)
 {
     if (ModelState.IsValid)
     {
         categoriaDAO.Cadastrar(categoria);
         return(RedirectToAction("Index", "Categoria"));
     }
     else
     {
         ModelState.AddModelError("", "Não é possível adicionar uma categoria com o mesmo nome!");
         return(View(categoria));
     }
 }
 private void btnCadastrarCategoria(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrWhiteSpace(txtNome.Text))
     {
         Categoria categoria = new Categoria
         {
             Nome = txtNome.Text,
         };
         if (CategoriaDAO.Cadastrar(categoria))
         {
             MessageBox.Show("Categoria Cadastrada com Sucesso.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Information);
             LimparFormulario();
         }
         else
         {
             MessageBox.Show("Essa Categoria já existe.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         MessageBox.Show("Campo nome é obrigatório.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }