public async Task <IActionResult> PutProduto(int id, Produto produto) { if (id != produto.ProdutoID) { return(BadRequest()); } _context.Entry(produto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProdutoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutCotista([FromRoute] int id, [FromBody] Cotista cotista) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != cotista.Id) { return(BadRequest()); } _context.Entry(cotista).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CotistaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("Id,Cpf,Nome")] Cotista cotista) { if (ModelState.IsValid) { _context.Add(cotista); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cotista)); }
public async Task <IActionResult> Create([Bind("ProdutoID,Descricao,Preco,Qtde")] Produto produto) { if (ModelState.IsValid) { _context.Add(produto); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(produto)); }
public async Task <IActionResult> Create([Bind("ClienteId,Nome,Data,Documento,Telefone,TelTipo,Endereco,EndeTipo,TipoCliente")] Cliente cliente) { if (ModelState.IsValid) { cliente.ClienteId = Guid.NewGuid(); _context.Add(cliente); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cliente)); }
public async Task <ActionResult> Edit([Bind(Include = "ID,Logradouro,Cep,Complemento,Numero,ClienteId,CidadeId")] Endereco endereco) { if (ModelState.IsValid) { var cep = endereco.Cep.ApenasNumeros(); endereco.Cep = cep; db.Entry(endereco).State = EntityState.Modified; await db.SaveChangesAsync(); return(Json(new { success = true })); } ViewBag.ClienteID = new SelectList(db.Clientes, "ID", "Nome", endereco.ClienteId); return(PartialView("_Edit", endereco)); }
public async Task <ActionResult> Edit([Bind(Include = "ID,DataPrevisao,DataVacinacao,VacinaId,AnimalId")] Vacinacao vacinacao) { if (ModelState.IsValid) { using (var ctx = new BancoContexto()) { ctx.Entry(vacinacao).State = EntityState.Modified; await ctx.SaveChangesAsync(); return(Json(new { success = true })); } } return(PartialView("_Edit", vacinacao)); }
public async Task <ActionResult> Edit([Bind(Include = "ID,PesoAnimal,DataCadastro,Observacao,AnimalID")] Peso peso) { if (ModelState.IsValid) { using (var ctx = new BancoContexto()) { ctx.Entry(peso).State = EntityState.Modified; await ctx.SaveChangesAsync(); return(Json(new { success = true })); } } return(PartialView("_Edit", peso)); }
public async Task <ActionResult> Edit([Bind(Include = "ID,TipoServicoID,Valor,Observacao,AtendimentoID")] Servico servico) { if (ModelState.IsValid) { using (var ctx = new BancoContexto()) { ctx.Entry(servico).State = EntityState.Modified; await ctx.SaveChangesAsync(); return(Json(new { success = true })); } } ViewBag.AtendimentoID = new SelectList(repoAtendimento.GetAll(), "ID", "ID", servico.AtendimentoId); return(PartialView("_Edit", servico)); }
public async Task <ActionResult> Edit([Bind(Include = "ID,Numero,ClienteId,Cliente,TipoTelefone")] Telefone telefone, int tipoTelefoneId) { if (ModelState.IsValid) { using (var ctx = new BancoContexto()) { telefone.Numero = telefone.Numero.ApenasNumeros();; telefone.TipoTelefoneId = tipoTelefoneId; ctx.Entry(telefone).State = EntityState.Modified; await ctx.SaveChangesAsync(); return(Json(new { success = true })); } } ViewBag.ClienteID = new SelectList(repoFone.GetAll(), "ID", "Numero", telefone.ClienteId); return(PartialView("_Edit", telefone)); }
public async Task Add(TEntity e) { _db.Set <TEntity>().Add(e); await _db.SaveChangesAsync(); }
public Estudios Cadastrar(Estudios estudios) { banco.Estudios.Add(estudios); banco.SaveChangesAsync(); return(estudios); }