public int CrearCategoria(Categoria categoria) { try { db.Categorias.Add(categoria); db.SaveChanges(); return categoria.CategoriaId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
public int ActualizarCategoria(Categoria categoria) { try { db.Entry(categoria).State = EntityState.Modified; db.SaveChanges(); return categoria.CategoriaId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
/// <summary> /// Crea una nueva categoria y la persiste. /// </summary> /// <param name="nombre"></param> /// <returns>Retorna el id de la categoria creada. Retorna -1 si no se pudo crear.</returns> public int CrearCategoria(string nombre, string nota) { Categoria categoria = new Categoria(nombre, nota); return mCategoria.CrearCategoria(categoria); }