public ActionResult Create([Bind(Include = "ID,Identificador,Descricao,ValorTotal,status")] Pedidos pedidos) { if (ModelState.IsValid) { db.Pedidos.Add(pedidos); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pedidos)); }
public ActionResult Create([Bind(Include = "ID,Nome,Categoria")] Itens itens) { if (ModelState.IsValid) { db.Itens.Add(itens); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(itens)); }
public ActionResult Post([FromBody] Categoria categoria) { if (ModelState.IsValid) { _contexto.Categoria.Add(categoria); _contexto.SaveChanges(); return(Ok()); } else { return(BadRequest(ModelState)); } }
public ActionResult Post([FromBody] Usuario usuario) { if (ModelState.IsValid) { _contexto.Usuario.Add(usuario); _contexto.SaveChanges(); return(Ok()); } else { return(BadRequest(ModelState)); } }
public ActionResult Post([FromBody] Produto produto) { if (ModelState.IsValid) { _contexto.Produto.Add(produto); _contexto.SaveChanges(); return(Ok()); } else { return(BadRequest(ModelState)); } }
public Cliente Salvar(Cliente cliente) { //var estado = cliente.Id == 0 ? EntityState.Added : EntityState.Modified; //_context.Entry(cliente).State = estado; //var existe = _context.Clientes.Find(cliente.Id); var existe = _context.Clientes .Include(e => e.EnderecoDeEntrega) .Where(x => x.Id == cliente.Id) .FirstOrDefault(); if (existe == null) { _context.Clientes.Add(cliente); } else { existe.Nome = cliente.Nome; existe.EnderecoDeEntrega.Logradouro = cliente.EnderecoDeEntrega.Logradouro; } _context.SaveChanges(); return(cliente); }
protected override void Seed(LojaContexto context) { Cliente cliente = new Cliente(); cliente.PrimeiroNome = "lol"; cliente.Sobrenome = "legends"; cliente.Cpf = "123456"; cliente.Telefone = "(49) 9 25845545"; cliente.DataNascimento = DateTime.Now.AddYears(-24); cliente.Endereco = new Endereco { Cep = "88509900", Logradouro = "Avenida Marechal Castelo Branco", Bairro = "Universitário", Cidade = "Lages", Uf = "SC", Numero = "123" }; Veiculo veiculo = new Veiculo(); veiculo.Marca = "suzuki"; veiculo.Modelo = "intruder"; veiculo.Placa = "MLI-0800"; veiculo.Ano = 2008; veiculo.Chassi = "998787778xz8c"; veiculo.Renavam = "954264521"; Aluga aluga = new Aluga(); aluga.Valor = 11000; aluga.IdCliente = cliente; aluga.IdVeiculo = veiculo; aluga.QuantDia = 3; Aluga aluga2 = new Aluga(); aluga2.Valor = 11000; aluga2.IdCliente = null; aluga2.IdVeiculo = null; aluga2.QuantDia = 3; context.Alugas.Add(aluga); //Salvar no contexto context.SaveChanges(); base.Seed(context); }
public Produto Salvar(Produto produto) { //verificar se é adicionar ou alterar var estado = produto.Id == 0 ? EntityState.Added : EntityState.Modified; //setar estado do entity _context.Entry(produto).State = estado; //persistir os dados _context.SaveChanges(); //retornar o objeto return(produto); }
public Compra Salvar(Compra compra) { //verificar se é adicionar ou alterar var estado = compra.Id == 0 ? EntityState.Added : EntityState.Modified; //setar estado do entity _context.Entry(compra).State = estado; //persistir os dados _context.SaveChanges(); //retornar o objeto return(compra); }
public Promocao Salvar(Promocao produto) { var existe = _context.Promocoes.Find(produto.Id); if (existe == null) { _context.Promocoes.Add(produto); } else { existe.DataInicio = produto.DataInicio; existe.DataTermino = produto.DataTermino; } _context.SaveChanges(); return(produto); }
//Adiconar Dados na base de acordo com tipo enviado onde esse tipo deverá ser obrigatoriamente uma classe e não tipo primitivo public void AdicionarDados <T>() where T : class { using (var context = new LojaContexto(this.Options)) { // Se o contexto estiver sem dados if (context.Set <T>().Count() == 0) { // percorrer a lista de dados mocados tipados foreach (T item in GetDadosFake <T>()) { // add cada item da lista no contexto context.Set <T>().Add(item); } //Salvar itens adicionados na lista context.SaveChanges(); } } }
public Cliente Salvar(Cliente cliente) { var existe = _context.Clientes .Include(e => e.EnderecoDeEntrega) .Where(x => x.Id == cliente.Id) .FirstOrDefault(); if (existe == null) { _context.Clientes.Add(cliente); } else { existe.Nome = cliente.Nome; existe.EnderecoDeEntrega.Logradouro = cliente.EnderecoDeEntrega.Logradouro; } _context.SaveChanges(); return(cliente); }
private void CreateDadosFalsos() { if (_contexto.Database.EnsureCreated()) { _contexto.Clientes.Add(new Cliente() { Nome = "Fulano de Tal", Email = "*****@*****.**", Aldeia = "A1" }); _contexto.Clientes.Add(new Cliente() { Nome = "Sicrano de Tal", Email = "*****@*****.**", Aldeia = "A2" }); _contexto.Clientes.Add(new Cliente() { Nome = "Beltrano de Tal", Email = "*****@*****.**", Aldeia = "A2" }); _contexto.Produtos.Add(new Produto() { Descricao = "Produto 1", Valor = 21 }); _contexto.Produtos.Add(new Produto() { Descricao = "Produto 2", Valor = 223 }); _contexto.SaveChanges(); } }
public Promocao Salvar(Promocao produto) { //detached var state = _context.Entry(produto).State; // verificar se ja existe na base var existe = _context.Promocoes.Find(produto.Id); if (existe == null) { _context.Promocoes.Add(produto); } else { existe.DataInicio = produto.DataInicio; existe.DataTermino = produto.DataTermino; } //persistir os dados _context.SaveChanges(); //retornar o objeto return(produto); }
public Promocao Salvar(Promocao produto) { //detached var state = _context.Entry(produto).State; //var existe = _context.Promocoes.Find(produto.Id); // ignorar change tracker var existe = _context.Promocoes.AsNoTracking().Where(x => x.Id == produto.Id); if (existe == null) { _context.Add(produto); } else { _context.Update(produto); } //persistir os dados _context.SaveChanges(); //retornar o objeto return(produto); }
public void Adicionar(TEntity entity) { LojaContexto.Set <TEntity>().Add(entity); LojaContexto.SaveChanges(); }
public void Cadastrar([FromBody] Pedido pd) { contexto.Pedido.Add(pd); contexto.SaveChanges(); }
public ActionResult Create([Bind(Include = "ID,PedidoID,ItemID,Quantidade,Valor")] ItensDoPedido itensDoPedido) { if (ModelState.IsValid) { db.ItensDoPedido.Add(itensDoPedido); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ItemID = new SelectList(db.Itens, "ID", "Nome", itensDoPedido.ItemID); ViewBag.PedidoID = new SelectList(db.Pedidos, "ID", "Identificador", itensDoPedido.PedidoID); return(View(itensDoPedido)); }
public void Cadastrar([FromBody] Produto pr) { contexto.Produto.Add(pr); contexto.SaveChanges(); }
public void Adicionar(Aluga entidade) { _contexto.Alugas.Add(entidade); _contexto.SaveChanges(); }
public void Cadastrar([FromBody] Cliente cl) { contexto.Cliente.Add(cl); contexto.SaveChanges(); }
public void Adicionar(Cliente entidade) { _contexto.Clientes.Add(entidade); _contexto.SaveChanges(); }
public void Adicionar(Veiculo entidade) { _contexto.Veiculos.Add(entidade); _contexto.SaveChanges(); }