public void Put(DistribuidorEmpresa distribuidorEmpresa) { if (ApplicationDbContext.applicationDbContext.DistribuidorEmpresas.Count(e => e.Id == distribuidorEmpresa.Id) == 0) { throw new NoEncontradoException("No he encontrado la entidad"); } ApplicationDbContext.applicationDbContext.Entry(distribuidorEmpresa).State = EntityState.Modified; }
public IHttpActionResult PostDistribuidorEmpresa(DistribuidorEmpresa distribuidorEmpresa) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } distribuidorEmpresa = distribuidorEmpresasService.Create(distribuidorEmpresa); return(CreatedAtRoute("DefaultApi", new { id = distribuidorEmpresa.Id }, distribuidorEmpresa)); }
public IHttpActionResult GetDistribuidorEmpresa(long id) { DistribuidorEmpresa distribuidorEmpresa = distribuidorEmpresasService.Get(id); if (distribuidorEmpresa == null) { return(NotFound()); } return(Ok(distribuidorEmpresa)); }
public DistribuidorEmpresa Delete(long id) { DistribuidorEmpresa distribuidorEmpresa = ApplicationDbContext.applicationDbContext.DistribuidorEmpresas.Find(id); if (distribuidorEmpresa == null) { throw new NoEncontradoException("No he encontrado la entidad"); } ApplicationDbContext.applicationDbContext.DistribuidorEmpresas.Remove(distribuidorEmpresa); return(distribuidorEmpresa); }
public IHttpActionResult PutDistribuidorEmpresa(long id, DistribuidorEmpresa distribuidorEmpresa) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != distribuidorEmpresa.Id) { return(BadRequest()); } try { distribuidorEmpresasService.Put(distribuidorEmpresa); } catch (NoEncontradoException) { return(NotFound()); } return(StatusCode(HttpStatusCode.NoContent)); }
public void Put(DistribuidorEmpresa perfilesUsuario) { perfilesUsuariosRepository.Put(perfilesUsuario); }
public DistribuidorEmpresa Create(DistribuidorEmpresa perfilesUsuario) { return(perfilesUsuariosRepository.Create(perfilesUsuario)); }
public DistribuidorEmpresa Create(DistribuidorEmpresa distribuidorEmpresa) { return(ApplicationDbContext.applicationDbContext.DistribuidorEmpresas.Add(distribuidorEmpresa)); }