private void btnInsertar_Click(object sender, EventArgs e) { try { var ct = txtNombre.Text; if (!String.IsNullOrEmpty(ct)) { var categoria = new Categoria { Nombre = txtNombre.Text, }; cat.AgregarCategoria(categoria); MessageBox.Show("Categoría insertada correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNombre.Clear(); ActualizarGridView(); Limpiar(); } else { MessageBox.Show("Faltan datos", "Información", MessageBoxButtons.OK, MessageBoxIcon.Warning); ActualizarGridView(); } } catch (Exception ex) { MessageBox.Show(string.Format("Ocurrio el siguiente error: {0}", ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IActionResult Post(int id, [FromBody] CategoriaModel categoriaModel) { try { Categoria categoria = logica.Categoria(categoriaModel.Nombre); logica.AgregarCategoria(categoria); return(Ok(categoria)); } catch (NombreNoValidoException) { return(BadRequest("Nombre no valido")); } }