Exemplo n.º 1
0
        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")));
        }
Exemplo n.º 2
0
 /// <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);
     }
 }