public void Put(TipoArte TipoArte) { if (ApplicationDbContext.applicationDbContext.TipoArte.Count(e => e.Id == TipoArte.Id) == 0) { throw new NoEncontradoException("No he encontrado la entidad"); } ApplicationDbContext.applicationDbContext.Entry(TipoArte).State = EntityState.Modified; }
public IHttpActionResult PostUsuario(TipoArte TipoArte) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } TipoArte = TipoArteService.Create(TipoArte); return(CreatedAtRoute("DefaultApi", new { id = TipoArte.Id }, TipoArte)); }
public IHttpActionResult GetTipoArte(long id) { TipoArte TipoArte = TipoArteService.Get(id); if (TipoArte == null) { return(NotFound()); } return(Ok(TipoArte)); }
public TipoArte Delete(long id) { TipoArte TipoArte = ApplicationDbContext.applicationDbContext.TipoArte.Find(id); if (TipoArte == null) { throw new NoEncontradoException("No he encontrado la entidad"); } ApplicationDbContext.applicationDbContext.TipoArte.Remove(TipoArte); return(TipoArte); }
public IHttpActionResult PutTipoArte(long id, TipoArte TipoArte) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != TipoArte.Id) { return(BadRequest()); } try { TipoArteService.Put(TipoArte); } catch (NoEncontradoException) { return(NotFound()); } return(StatusCode(HttpStatusCode.NoContent)); }
public void Put(TipoArte TipoArte) { TipoArteRepository.Put(TipoArte); }
public TipoArte Create(TipoArte TipoArte) { return(TipoArteRepository.Create(TipoArte)); }
public TipoArte Create(TipoArte TipoArte) { return(ApplicationDbContext.applicationDbContext.TipoArte.Add(TipoArte)); }