Esempio n. 1
0
        static void Main(string[] args)
        {
            var appRestaurante = RestauranteAplicacaoConstrutor.RestauranteAplicacaoADO();

            Console.WriteLine("Digite o nome do restaurante: ");
            string nome = Console.ReadLine();

            var restaurante1 = new Restaurante()
            {
                Nome = nome
            };

            //restaurante.Id = 5;

            //appRestaurante.Alterar(restaurante);

            //appRestaurante.Inserir(restaurante1);

            //appRestaurante.Excluir(5);

            appRestaurante.Salvar(restaurante1);

            var dados = appRestaurante.ListarTodos();

            foreach (var restaurante in dados)
            {
                Console.WriteLine("Id:{0}, Nome:{1}", restaurante.Id, restaurante.Nome);
                Console.ReadKey();
            }
        }
        // GET: Restaurante
        public ActionResult Index()
        {
            var appRestaurante      = RestauranteAplicacaoConstrutor.RestauranteAplicacaoADO();
            var listaDeRestaurantes = appRestaurante.ListarTodos();

            return(View(listaDeRestaurantes));
        }
        public ActionResult ExcluirConfirmado(string id)
        {
            var appRestaurante = RestauranteAplicacaoConstrutor.RestauranteAplicacaoADO();
            var restaurante    = appRestaurante.ListarPorId(id);

            appRestaurante.Excluir(restaurante);
            return(RedirectToAction("Index"));
        }
 public ActionResult Editar(Restaurante restaurante)
 {
     if (ModelState.IsValid)
     {
         var appRestaurante = RestauranteAplicacaoConstrutor.RestauranteAplicacaoADO();
         appRestaurante.Salvar(restaurante);
         return(RedirectToAction("Index"));
     }
     return(View(restaurante));
 }
        public ActionResult Excluir(string id)
        {
            var appRestaurante = RestauranteAplicacaoConstrutor.RestauranteAplicacaoADO();
            var restaurante    = appRestaurante.ListarPorId(id);

            if (restaurante == null)
            {
                return(HttpNotFound());
            }

            return(View(restaurante));
        }