public Respuesta EditarAutor(Model.AdmLibros.Autor autorInfo) { Respuesta respuesta = new Respuesta(); try { var result = _context.Autores.SingleOrDefault(b => b.IdAutor == autorInfo.IdAutor); if (result != null) { result.Nombres = autorInfo.Nombres; result.Apellidos = autorInfo.Apellidos; _context.Entry(result).CurrentValues.SetValues(autorInfo); _context.SaveChanges(); } respuesta.Codigo = (int)CodigosRespuesta.Success; respuesta.Descripcion = "Sucess"; return(respuesta); } catch (Exception e) { respuesta.Codigo = (int)CodigosRespuesta.Error; respuesta.Descripcion = e.Message; return(respuesta); } }
public string editarAutor([FromBody] Model.AdmLibros.Autor usuario) { var respuesta = objAutores.EditarAutor(usuario); return(Newtonsoft.Json.JsonConvert.SerializeObject(respuesta, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); }
public Respuesta AgregarAutor(Model.AdmLibros.Autor autorInfo) { Respuesta respuesta = new Respuesta(); try { _context.Autores.Add(autorInfo); _context.SaveChanges(); respuesta.Codigo = (int)CodigosRespuesta.Success; respuesta.Descripcion = "Sucess"; return(respuesta); } catch (Exception e) { respuesta.Codigo = (int)CodigosRespuesta.Error; respuesta.Descripcion = e.Message; return(respuesta); } }
public Respuesta EliminarAutor(Model.AdmLibros.Autor autorInfo) { throw new NotImplementedException(); }