public ActionResult <LibroModelView> AddLibro(LibroModelView model) { if (!ModelState.IsValid) { return(BadRequest(new Response(400, "Modelo enviado no es valido"))); } var result = _context.AddLibro(model); if (result == 201) { return(Created("/", model)); } return(BadRequest(new Response(400, "Ha ocurrido un error"))); }
/// <summary> /// Metodo agregar libros /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddLibro(LibroModelView model) { try { Libro libro = new Libro { Titulo = model.Titulo, Descripcion = model.Descripcion, Fecha_p = DateTime.Now, Autor = model.Autor }; _db.libro.Add(libro); _db.SaveChanges(); return(201); } catch (Exception) { return(500); } }