public void Update(RubroBanco item) { // ToDo - Integrate with EF Core var itemToUpdate = _context.RubrosBanco.SingleOrDefault(r => r.Id == item.Id); if (itemToUpdate != null) { itemToUpdate.Rubro = item.Rubro; itemToUpdate.Signo = item.Signo; //_context.RubrosBanco.Update(itemToUpdate); } }
public IHttpActionResult Update([FromBody] RubroBanco item) { if (item == null) { return(BadRequest()); } var obj = _repo.GetById(item.Id); if (!Exists(item.Id)) { return(NotFound()); } _repo.Update(item); _repo.SaveChanges(); return(Ok()); }
public IHttpActionResult Create([FromBody] RubroBanco item) { if (item == null) { return(BadRequest()); } _repo.Add(item); _repo.SaveChanges(); //obtener el Id para devolverlo al cliente var rubroBanco = _repo.Find(item.Rubro); RubrosBancoHub.Changed(); return(CreatedAtRoute("DefaultApi", new { Id = item.Id }, rubroBanco)); }
public void Add(RubroBanco item) { _context.RubrosBanco.Add(item); }