예제 #1
0
        public ActionResult Editar(int id)
        {
            try
            {
                var agendamentoRepository = new AgendamentosRepository();
                var result = agendamentoRepository.Carregar(id);

                var clientViewModelParser = new ClienteViewModelParser();
                var clientParsed          = clientViewModelParser.clienteParser(result);


                return(View(clientParsed));
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
예제 #2
0
        public ActionResult Detalhes(int id)
        {
            try
            {
                var agendamentoRepository = new AgendamentosRepository();
                var dadosCliente          = agendamentoRepository.Carregar(id);

                var clientViewModelParser = new ClienteViewModelParser();
                var clientParsed          = clientViewModelParser.clienteParser(dadosCliente);

                //  cliente = dadosCliente;
                // var result = agendamentoRepository.CarregarLista(cliente);
                // ViewBag.id = id;

                return(View(clientParsed));
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
예제 #3
0
        public ActionResult Deletar(int id, FormCollection collection)
        {
            try
            {
                var agendamentoRepository = new AgendamentosRepository();


                if (agendamentoRepository.Excluir(id) == true)
                {
                    return(RedirectToAction("Index"));
                }
                else
                {
                    var result = agendamentoRepository.Carregar(id);
                    ViewData["mensagem"] = "<h1>DEU RUIM</h1>";
                    return(View(result));
                }
            }
            catch (Exception msg)
            {
                throw;
            }
        }