public Respuesta EditarCategoria(Model.AdmLibros.Categoria categoria) { Respuesta respuesta = new Respuesta(); try { var result = _context.Categorias.SingleOrDefault(b => b.IdCategoria == categoria.IdCategoria); if (result != null) { result.Nombre = categoria.Nombre; result.Descripcion = categoria.Descripcion; _context.Entry(result).CurrentValues.SetValues(categoria); _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 editarCategoria([FromBody] Model.AdmLibros.Categoria categoria) { var respuesta = objCategorias.EditarCategoria(categoria); return(Newtonsoft.Json.JsonConvert.SerializeObject(respuesta, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); }
public Respuesta AgregarCategoria(Model.AdmLibros.Categoria categoria) { Respuesta respuesta = new Respuesta(); try { _context.Categorias.Add(categoria); _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 EliminarCategoria(Model.AdmLibros.Categoria categoria) { throw new NotImplementedException(); }