public ActionResult Editar(string clienteId = "") { ClienteData clienteData = DominioRegistro.clienteService().obterCliente(clienteId); ViewBag.cidades = DominioRegistro.cidadeService().todasCidades(); return(View("Form", clienteData)); }
public ActionResult Salvar(ClienteData cliente) { ClienteData novo = new ClienteData(); if (cliente.clienteId == null) { novo = DominioRegistro.clienteService().novoCliente(cliente.nome, cliente.email); cliente.clienteId = novo.clienteId; } DominioRegistro.clienteService().alterarDados(cliente); return(RedirectToAction("Index", "Cliente")); }
public ActionResult NovoCliente(string vooId, ClienteData cliente) { ClienteData novo = new ClienteData(); novo = DominioRegistro.clienteService().novoCliente(cliente.nome, cliente.email); cliente.clienteId = novo.clienteId; DominioRegistro.clienteService().alterarDados(cliente); ViewBag.vooId = vooId; if (!((string)Session["papel"] == "Gestor") & !((string)Session["papel"] == "Atendente")) { acessoAplicacaoService.alterarPapel((string)Session["email"], "Cliente"); Session["papel"] = "Cliente"; } return(this.NovaReservaPessoal(vooId)); }
void IDomainEventSubscriber <IDomainEvent> .HandleEvent(IDomainEvent domainEvent) { PrecoPromocionalDefinido evento = (PrecoPromocionalDefinido)domainEvent; Twitter twitter = new Twitter(); twitter.postar("Voo Promocional: " + evento.voo.preco()); foreach (ClienteData cliente in DominioRegistro.clienteService().todosClientesPromocao()) { Email email = new Email(); email.enviar(cliente.email, "Vôo Promocional: " + "Preço: R$ " + evento.voo.preco() + (char)13 + "Saída: " + DominioRegistro.cidadeRepositorio().obterPeloId(evento.voo.origemId()).nome() + " Data/Hora de partida: " + evento.voo.partida() + (char)13 + "Chegada: " + DominioRegistro.cidadeRepositorio().obterPeloId(evento.voo.destinoId()).nome() + " Data/Hora prevista de chegada: " ); } }
public ActionResult Excluir(string clienteId = "") { DominioRegistro.clienteService().excluirCliente(clienteId); return(RedirectToAction("Index", "Cliente")); }
// // GET: /Cidade/ public ActionResult Index() { return(View(DominioRegistro.clienteService().todosClientes())); }
public ActionResult Clientes() { return(new PdfResult(DominioRegistro.clienteService().todosClientes(), "Clientes")); }