public IHttpActionResult CadastrarCliente(ClienteModel model)
        {
            var cliente = new Cliente(model.Nome, model.Cpf, model.Genero, model.DataNascimento, model.Rua, model.Numero, model.Cidade);

            repositorio.AdicionarCliente(cliente);
            return(Ok(new { mensagem = "cadastrado com sucesso" }));
        }
Exemplo n.º 2
0
        public string AdicionarCliente(Cliente cliente)
        {
            if (!cliente.IsValid())
            {
                return("Dados inválidos");
            }

            var clienteRepositorio = new ClienteRepositorio();

            clienteRepositorio.AdicionarCliente(cliente);

            EmailServico.Enviar("*****@*****.**", cliente.Email, "Bem-Vindo", "Parabéns está Cadastrado");

            return("Cliente cadastrado com sucesso");
        }
Exemplo n.º 3
0
 public ActionResult IncluirTime(Cliente clienteObj)
 {
     try
     {
         if (ModelState.IsValid)
         {
             _repositorio = new ClienteRepositorio();
             if (_repositorio.AdicionarCliente(clienteObj))
             {
                 ViewBag.Mensagem = "Cliente Cadastrado com Sucesso.";
             }
         }
         return(RedirectToAction("ObterCliente"));
     }
     catch (Exception)
     {
         return(View("ObterCliente"));
     }
 }