Beispiel #1
0
        public async void InsertClienteByHttpClient(string nome, string sobreNome, string apelido, int idade, DateTime dateNascimento)
        {
            var clienteHere = new Cliente
            {
                Nome = nome,
                SobreNome = sobreNome,
                Apelido = apelido,
                Idade = idade,
                DataNascimento = dateNascimento
            };

            var insered = false;

            var clienteJson = "{ Nome:'" + nome + "', SobreNome:'" + sobreNome + "', Apelido:'" + apelido + "', Idade:" + idade + ",DataNascimento:'" + dateNascimento + "' }";

            using (HttpClient client = new HttpClient())
            {

                var postData = new List<KeyValuePair<string, string>>();
                postData.Add(new KeyValuePair<string, string>("Nome", nome));

                HttpContent content = new FormUrlEncodedContent(postData);

                var mediaType = content.Headers.ContentType.MediaType = "application/json";

                //HttpResponseMessage response = await client.PostAsJsonAsync<Cliente>(_address, clienteHere);
                var response = await client.PostAsync(new Uri(_address), content);
                if (response.StatusCode == System.Net.HttpStatusCode.OK)
                    insered = await response.Content.ReadAsAsync<bool>();
            }

            Console.WriteLine("Cliente inserido com: " + (insered ? "Sucesso" : "Hummm...deu ruim!"));
        }
Beispiel #2
0
        public virtual void AdicionarTelefone(Cliente cliente)
        {
            if (Contatos == null)
                Contatos = new List<Cliente>();

            Contatos.Add(cliente);
        }
Beispiel #3
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         Domain.Entities.Cliente cliente = new Domain.Entities.Cliente();
         if (!string.IsNullOrEmpty(Request.QueryString["ID"]))
         {
             cliente.ID = Convert.ToInt32(Request.QueryString["ID"].ToString());
         }
         cliente.Nome       = txtNome.Text;
         cliente.CPF        = txtCPF.Text;
         cliente.Telefone   = txtTelefone.Text;
         cliente.Logradouro = Endereco.Logradouro;
         cliente.Numero     = Endereco.Numero;
         cliente.Cep        = Endereco.CEP;
         cliente.UF         = new UF()
         {
             ID = Endereco.CodigoUF
         };
         cliente.Cidade = new Cidade()
         {
             ID = Endereco.CodigoCidade, UF = cliente.UF
         };
         cliSrv.Salvar(cliente);
         Response.Redirect("ListarCliente.aspx", true);
     }
     catch (Exception ex)
     {
         msg.InnerText = ex.Message;
     }
 }
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            Domain.Entities.Cliente cli = new Domain.Entities.Cliente();

            if (!String.IsNullOrEmpty(Request.QueryString["ID"]))
            {
                cli.ID = Convert.ToInt32(Request.QueryString["ID"]);
            }

            cli.CPF      = txtCPF.Text;
            cli.Nome     = txtNome.Text;
            cli.Telefone = txtTelefone.Text;
            //cli.Logradouro = txtEndreco.Text;
            cli.UF = new UF()
            {
                ID = Endereco.CodigoUF
            };
            cli.Cidade = new Cidade(cli.UF)
            {
                ID = Endereco.CodigoCidade
            };
            cli.Logradouro = Endereco.Logradouro;
            cli.Numero     = Endereco.Numero;
            cli.CEP        = Endereco.CEP;

            ClienteService srv = new ClienteService();

            srv.Salvar(cli);
        }
        public void SalvarCliente(Cliente cliente)
        {
            var formaContatoRepo = new FormaContatoRepository();
            var vaTipoPeleRepo = new TipoPeleRepository();
            var vaTomPele = new TomDePeleRepository();

            if (cliente.Anfitriao.Id == 0)
                cliente.Anfitriao = null;

            cliente.TipoPele = vaTipoPeleRepo.Obter<TipoPele>(cliente.TipoPele.Id);
            cliente.FormaContato = formaContatoRepo.Obter<FormaContato>(cliente.FormaContato.Id);
            cliente.TomDePele = vaTomPele.Obter<TomDePele>(cliente.TomDePele.Id);
            Salvar(cliente);
        }
Beispiel #6
0
        private static void InsertCliente()
        {
            var cliente = new Cliente();

            Console.WriteLine("Inserir cliente, por favor informe: ");
            Console.WriteLine("Nome: ");
            cliente.Nome = Console.ReadLine();
            Console.WriteLine("SobreNome: ");
            cliente.SobreNome = Console.ReadLine();

            Console.WriteLine("Idade: ");
            cliente.Idade = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Apelido: ");
            cliente.Apelido = Console.ReadLine();

            Console.WriteLine("Data de Nascimento: ");
            cliente.DataNascimento = Convert.ToDateTime(Console.ReadLine());

            _webAPICliente.InsertClienteByHttpClient(cliente.Nome, cliente.SobreNome, cliente.Apelido, cliente.Idade, cliente.DataNascimento);
        }
        public ActionResult Create(Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                var a = WebSecurity.User.Identity.Name;

                var user = _uow.UsuarioRepository.GetByFilter(p => p.Username == a).SingleOrDefault();

                cliente.Id = Guid.NewGuid();

                cliente.Users = new List<User>();

                //db.Clientes.Add(cliente);
                cliente.Users.Add(user);

                _uow.ClienteRepository.Add(cliente);
                _uow.Commit();

                return RedirectToAction("Index");
            }

            return View(cliente);
        }
 public ActionResult Edit(Cliente cliente)
 {
     if (ModelState.IsValid)
     {
         _uow.ClienteRepository.Update(cliente);
         _uow.Commit();
         return RedirectToAction("Index");
     }
     return View(cliente);
 }
 public void a_Criar_clientes()
 {
     _cliente = new Cliente { Nome = "Rejane", Sexo = new TipoSexos().Obter<TipoSexo>(2) };
     new Clientes().Salvar(_cliente);
 }
Beispiel #10
0
 public void a_Criar_clientes()
 {
     _clientes = new Clientes(Session);
     _cliente = new Cliente { Nome = "anderson" };
     _clientes.Salvar(_cliente);
 }