public bool Delete(int Id) { using (var context = new publicacion()) { var productoDel = context.Publicacion.FirstOrDefault(x => x.Id == Id); context.Publicacion.Remove(productoDel); context.SaveChanges(); return(true); } }
public IHttpActionResult Post(tblpublicacion producto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } using (var context = new publicacion()) { context.Publicacion.Add(producto); context.SaveChanges(); return(Ok(producto)); } }
public tblpublicacion Put(tblpublicacion publicaciones) { using (var context = new publicacion()) { var publicacionAct = context.Publicacion.FirstOrDefault(x => x.Id == publicaciones.Id); publicacionAct.Usuario = publicaciones.Usuario; publicacionAct.Descripcion = publicaciones.Descripcion; publicacionAct.FechaPublicacion = publicaciones.FechaPublicacion; publicacionAct.MeGusta = publicaciones.MeGusta; publicacionAct.MeDisgusta = publicaciones.MeDisgusta; publicacionAct.VecesCompartido = publicaciones.VecesCompartido; publicacionAct.EsPrivada = publicaciones.EsPrivada; context.SaveChanges(); return(publicaciones); } }