예제 #1
0
 public ActionResult Detalhes(int id)
 {
     var aplicacao = new ClienteAplicacao();
     var cliente = aplicacao.ListarPorId(id);
     if (cliente == null)
         return HttpNotFound();
     return View(cliente);
 }
예제 #2
0
        public ActionResult Editar(Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                var aplicacao = new ClienteAplicacao();
                aplicacao.Salvar(cliente);
                return RedirectToAction("Index");
            }

            return View(cliente);
        }
예제 #3
0
        public ActionResult Cadastrar()
        {
            var cliente = new ClienteAplicacao();
            ViewBag.listaDeCliente = new SelectList(
                cliente.ListarTodos(),
                "Cliente_id",
                "Nome"
                );
            var funcionario = new FuncionarioAplicacao();
            ViewBag.listaDeFuncionario = new SelectList(
                funcionario.ListarTodos(),
                "FuncionarioId",
                "Nome"
                );

            return View();
        }
예제 #4
0
        public ActionResult Editar(int id)
        {
            var aplicacao = new EquipamentoAplicacao();
            var equipamento = aplicacao.ListarPorId(id);
            if (equipamento == null)
                return HttpNotFound();

            var cliente = new ClienteAplicacao();
            ViewBag.listaDeCliente = new SelectList(
                cliente.ListarTodos(),
                "Cliente_id",
                "Nome"
                );
            var funcionario = new FuncionarioAplicacao();
            ViewBag.listaDeFuncionario = new SelectList(
                funcionario.ListarTodos(),
                "FuncionarioId",
                "Nome"
                );

            return View(equipamento);
        }
예제 #5
0
 //
 // GET: /Cliente/
 public ActionResult Index()
 {
     var aplicacao = new ClienteAplicacao();
     var listaDeClientes = aplicacao.ListarTodos();
     return View(listaDeClientes);
 }
예제 #6
0
 public ActionResult ExcluirConfirmado(int id)
 {
     var aplicacao = new ClienteAplicacao();
     aplicacao.Excluir(id);
     return RedirectToAction("Index");
 }