コード例 #1
0
 public Cliente AddCliente(Cliente cliente)
 {
     cliente.Id = Guid.NewGuid();
     _dbContext.Clientes.Add(cliente);
     _dbContext.SaveChanges();
     return(cliente);
 }
コード例 #2
0
        public IActionResult Post([FromBody] ClienteInputModel clienteInputModel)
        {
            if (clienteInputModel == null)
            {
                return(BadRequest());
            }

            var cliente = new Cliente(clienteInputModel.Nome, clienteInputModel.Cpf);

            _clienteDbContext.Clientes.Add(cliente);
            _clienteDbContext.SaveChanges();

            return(CreatedAtAction(nameof(GetById), new { id = cliente.Id }, cliente));
        }
コード例 #3
0
 public void Excluir(T obj)
 {
     using (var db = new ClienteDbContext(_optionsBuilder))
     {
         db.Set <T>().Remove(obj);
         db.SaveChanges();
     }
 }
コード例 #4
0
 public void Atualizar(T obj)
 {
     using (var db = new ClienteDbContext(_optionsBuilder))
     {
         db.Set <T>().Update(obj);
         db.SaveChanges();
     }
 }
コード例 #5
0
 public void Adicionar(T obj)
 {
     using (var db = new ClienteDbContext(_optionsBuilder))
     {
         db.Set <T>().Add(obj);
         db.SaveChanges();
     }
 }
コード例 #6
0
        public ActionResult Create(ClienteViewModel model)
        {
            var cliente = new Cliente();

            cliente.Identificador = reg.Replace(model.Identificador, string.Empty);
            cliente.Nome          = model.Nome;
            cliente.CEP           = reg.Replace(model.CEP, string.Empty);
            cliente.Email         = model.Email;
            cliente.Classificacao = model.Classificacao;
            cliente.tipo          = model.tipo;
            cliente.Telefone      = reg.Replace(model.Telefone, string.Empty);

            db.Clientes.Add(cliente);
            db.SaveChanges();
            return(RedirectToAction("Index"));
            // Se ocorrer um erro retorna para pagina
            //ViewBag.Clientes = db.Clientes;
            //return View(model);
        }
コード例 #7
0
        public void Add(tbCliente cliente)
        {
            bool nomeRetorno = VerificarSeClienteExiste(cliente.NomeCliente);

            if (nomeRetorno == false)
            {
                _context.tbCliente.Add(cliente);
                _context.SaveChanges();
            }
            else
            {
            }
        }
コード例 #8
0
 public void Add(Cliente cliente)
 {
     _contexto.Clientes.Add(cliente);
     _contexto.SaveChanges();
 }
コード例 #9
0
 public void Add(Cliente clientes)
 {
     _context.Cliente.Add(clientes);
     _context.SaveChanges();
 }