public IHttpActionResult PutUsuario(int id, Usuario usuario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != usuario.Id) { return(BadRequest()); } db.Entry(usuario).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void CadastraCategoria([FromBody] Categoria value) { Categoria cat = new Categoria(); cat = value; banco.Categoria.Add(cat); banco.SaveChanges(); }
public void CadastraArduino([FromBody] Arduino value) { Arduino lora = new Arduino(); lora = value; banco.Arduino.Add(lora); banco.SaveChanges(); }
public async Task Logout(Usuario usuario) { var usuarioDb = _banco.Usuarios.Find(usuario.Id); usuarioDb.IsOnLine = false; _banco.Usuarios.Update(usuarioDb); _banco.SaveChanges(); await DelConnectionId(usuarioDb); }
public IActionResult Excluir(int id) { var serie = _context.Series.Find(id); //Pesquisa _context.Series.Remove(serie); //Remove _context.SaveChanges(); //Commit TempData["msg"] = "Excluido!"; //Mensagem return(RedirectToAction("Listar")); }
public IActionResult Editar(Serie serie) { //atualiza no banco _context.Attach(serie).State = EntityState.Modified; _context.SaveChanges(); //mensagem de sucesso para a tela TempData["msg"] = "Atualizado!"; //redirect para o método de listagem return(RedirectToAction("Listar")); }
public ActionResult Create([Bind(Include = "IDContato,Nome,Endereco,Empresa")] Contato contato) { if (ModelState.IsValid) { db.Contatoes.Add(contato); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contato)); }
//Get //Post //Put //Delete public IHttpActionResult PostLivro(Livro livro) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Livros.Add(livro); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = livro.Codigo }, livro)); }
public ActionResult Create([Bind(Include = "Id,Descricao,Valor")] Produto produto) { if (ModelState.IsValid) { db.Produtos.Add(produto); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
public ActionResult Create([Bind(Include = "Id,Agencia,ContaCorrente,Tipo_Conta")] Banco banco) { if (ModelState.IsValid) { db.Bancoes.Add(banco); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(banco)); }
public ActionResult Create([Bind(Include = "IDEmail,IDContato,Mail,TipoEmail")] Email email) { if (ModelState.IsValid) { db.Emails.Add(email); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDContato = new SelectList(db.Contatoes, "IDContato", "Nome", email.IDContato); return(View(email)); }
public ActionResult Create([Bind(Include = "Id,IdPessoa,Valor,Tipo")] Contato contato) { if (ModelState.IsValid) { db.Contatos.Add(contato); db.SaveChanges(); return(RedirectToAction("Index", "Pessoas")); } ViewBag.IdPessoa = new SelectList(db.Pessoas, "Id", "Nome", contato.IdPessoa); return(View(contato)); }
public ActionResult Create([Bind(Include = "Id,IdPessoa,Logradouro,Numero,Complemento,Bairro,Cidade,Estado,Tipo")] Endereco endereco) { if (ModelState.IsValid) { db.Enderecos.Add(endereco); db.SaveChanges(); return(RedirectToAction("Index", "Pessoas")); } ViewBag.IdPessoa = new SelectList(db.Pessoas, "Id", "Nome", endereco.IdPessoa); return(View(endereco)); }
public async Task Add(TEntity e) { try { await _db.AddAsync(e); _db.SaveChanges(); } catch (Exception ex) { var x = ex.InnerException.ToString(); } }
public IActionResult Post([FromBody] Unidade unidade) { _bancoContext.Unidades.Add(unidade); _bancoContext.SaveChanges(); return(NoContent()); }