Beispiel #1
0
        public void Delete(Cliente cli)
        {
            Contexto contexto = new Contexto();
            var      lista    = contexto.Animal.Where(x => x.Cliente_id == cli.id).ToList();

            if (lista == null)
            {
                contexto.Entry(cli).State = EntityState.Deleted;
                contexto.SaveChanges();
            }
            else
            {
                contexto.Dispose();

                foreach (var animais in lista)
                {
                    AnimalDAL dalAni = new AnimalDAL();
                    dalAni.Delete(animais);
                }

                ClienteDAL dalCli = new ClienteDAL();
                dalCli.Delete(cli);
            }
        }
Beispiel #2
0
 public void Delete(Animal animal)
 {
     _dal.Delete(animal);
 }