public async Task <IActionResult> PutAssistencia(int id, Assistencia assistencia) { if (id != assistencia.assistencia_id) { return(BadRequest()); } _context.Entry(assistencia).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AssistenciaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Assistencia> > PostAssistencia(Assistencia assistencia) { _context.Assistencia.Add(assistencia); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAssistencia", new { id = assistencia.assistencia_id }, assistencia)); }
public void Excluir(int id) { var assistencia = new Assistencia() { IdAssistencia = id }; context.Assistencia.Remove(assistencia); context.SaveChanges(); }
public IHttpActionResult Put([FromBody] Assistencia assistencia) { try { AssistenciaDAL dal = new AssistenciaDAL(); dal.Alterar(assistencia); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult Get(int id) { try { AssistenciaDAL dal = new AssistenciaDAL(); Assistencia Assistencia = dal.Consultar(id); return(Ok(Assistencia)); } catch (KeyNotFoundException) { return(NotFound()); } }
public IActionResult Put([FromBody] Assistencia Assistencia) { try { AssistenciaRepository dal = new AssistenciaRepository(); dal.Alterar(Assistencia); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IActionResult Get(int id) { try { AssistenciaRepository dal = new AssistenciaRepository(); Assistencia assistencia = dal.Consultar(id); return(Ok(assistencia)); } catch (KeyNotFoundException) { return(NotFound()); } }
public IActionResult Post([FromBody] Assistencia Assistencia) { try { AssistenciaRepository repository = new AssistenciaRepository(); repository.Inserir(Assistencia); } catch (Exception) { return(BadRequest()); } return(Ok()); }
static AssistenciaDAL() { Assistencia tecnico = new Assistencia(); tecnico.IdAssistencia = 1; tecnico.IdBloco = 2; tecnico.IdEmpreendimento = 30; tecnico.IdUnidade = 23; tecnico.TipoAtividade = "Assistencia Técnica"; tecnico.AtividadeIni = DateTime.Now; tecnico.AtividadeFim = DateTime.Now.AddHours(1); tecnico.Assunto = "TV a Cabo"; bancoAssistencia.Add(1, tecnico); }
public IHttpActionResult Post([FromBody] Assistencia Assistencia) { try { AssistenciaDAL dal = new AssistenciaDAL(); dal.Inserir(Assistencia); string location = Url.Link("DefaultApi", new { controller = "assistencia", id = Assistencia.IdAssistencia }); return(Created(new Uri(location), Assistencia)); } catch (Exception) { return(BadRequest()); } }
public void Alterar(Assistencia assistencia) { bancoAssistencia[assistencia.IdAssistencia] = assistencia; }
public void Inserir(Assistencia assistencia) { contadorBanco++; assistencia.IdAssistencia = contadorBanco; bancoAssistencia.Add(contadorBanco, assistencia); }
public int Salvar(Assistencia assistencia) { throw new NotImplementedException(); }
public void Alterar(Assistencia assistencia) { context.Assistencia.Update(assistencia); context.SaveChanges(); }
public void Inserir(Assistencia assistencia) { context.Assistencia.Add(assistencia); context.SaveChanges(); }