public async Task <IActionResult> CreateCanton(VirtualCanton virtualCanton)
        {
            virtualCanton.Id = db.VirtualCantons.Count() + (new Random()).Next(10, 100000);
            db.Entry(virtualCanton).State = EntityState.Added;
            db.VirtualCantons.Add(virtualCanton);
            await db.SaveChangesAsync();

            return(RedirectToAction("Canton"));
        }
Beispiel #2
0
        private static void RemoverRegistro()
        {
            using var db = new AplicationContext();
            var cliente = db.Clientes.Find(2);

            //db.Clientes.Remove(cliente);
            //db.Remove(cliente);
            db.Entry(cliente).State = EntityState.Deleted;

            db.SaveChanges();
        }
Beispiel #3
0
        private static void AtualizarDados()
        {
            using var db = new AplicationContext();
            var cliente = db.Clientes.Find(1);
            //cliente.Nome = "Cliente Alterado Passo1";
            var clienteDesconectado = new Cliente
            {
                Nome     = "Cliente Desconectado",
                Telefone = "7966669999"
            };

            db.Entry(cliente).CurrentValues.SetValues(clienteDesconectado);
            //db.Clientes.Update(cliente);
            db.SaveChanges();
        }
Beispiel #4
0
 public virtual async Task AddAsync(T entity)
 {
     EntityEntry dbEntityEntry = _context.Entry <T>(entity);
     await _context.Set <T>().AddAsync(entity);
 }