Example #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            ClienteController clienteController = new ClienteController();

            clienteController.CadastrarCliente(txbCPF, txbNome, txbContato, dtpBirthdate, txbEmail, cbEstado, txbCidade, txbCEP,
                                               txbEndereco, currentUser);
        }
Example #2
0
        private void cadastrarCliente()
        {
            switch (tipoSelecionado)
            {
            case "PF":
                PessoaFisica pf = new PessoaFisica();
                pf.Nome     = textNome_PF.Text;
                pf.CPF      = textCpf_PF.Text;
                pf.Email    = textEmail_PF.Text;
                pf.Endereco = textEndereco_PF.Text;

                Cliente clientePF = new Cliente();
                clientePF.Pessoa = pf;

                ClienteController.CadastrarCliente(clientePF);
                break;

            case "PJ":
                PessoaJuridica pj = new PessoaJuridica();
                pj.RazaoSocial = textRazaoSocial_PJ.Text;
                pj.Email       = textEmail_PJ.Text;
                pj.CNPJ        = textCnpj_PJ.Text;
                pj.Endereco    = textEndereco_PJ.Text;

                Cliente clientePJ = new Cliente();
                clientePJ.Pessoa = pj;

                ClienteController.CadastrarCliente(clientePJ);
                break;
            }

            MessageBox.Show("Cliente cadastrado com sucesso!");
            limparCampos();
        }
Example #3
0
        static void Main(string[] args)
        {
            int escolha;
            ProdutoController produtoController = new ProdutoController();
            ClienteController clienteController = new ClienteController();

            do
            {
                Console.WriteLine($"Olá!");
                Console.WriteLine($"Selecione uma opção:");
                Console.WriteLine($"[1] - Cadastrar cliente");
                Console.WriteLine();
                Console.WriteLine($"[2] - Listar os clientes cadastrados");
                Console.WriteLine();
                Console.WriteLine($"[3] - Cadastrar produto");
                Console.WriteLine();
                Console.WriteLine($"[4] - Listar os produtos cadastrados");
                Console.WriteLine();
                Console.WriteLine($"[5] - Encerrar o programa");
                Console.WriteLine();
                Console.WriteLine($"////////////////////////////////////////////");


                escolha = int.Parse(Console.ReadLine());

                switch (escolha)
                {
                case 1:
                    clienteController.CadastrarCliente();
                    break;

                case 2:
                    clienteController.MostrarCliente();
                    break;

                case 3:
                    produtoController.Cadastrar();
                    break;

                case 4:
                    produtoController.MostrarProdutos();
                    break;

                case 5:
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine($"Programa encerrado!");
                    Console.Beep();
                    Console.ResetColor();
                    break;

                default:
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine($"Opção inválida!");
                    Console.Beep();
                    Console.ResetColor();
                    break;
                }
            } while (escolha != 5);
        }
        public async Task CadastrarCliente_Sucess()
        {
            var clienteCommand = ClienteSeed.CadastroClienteCommand;

            var clienteController = new ClienteController(_clienteAppServiceMock.Object);

            var actionResult = await clienteController.CadastrarCliente(clienteCommand) as CreatedResult;

            Assert.Equal(actionResult.StatusCode, (int)HttpStatusCode.Created);
        }
        /// <summary>
        /// Creating customers
        /// </summary>
        public static void CadastrarCliente()
        {
            Console.WriteLine("---===[ CADASTRO DO CLIENTE ]===---");
            Console.WriteLine("Nome: ");
            string nomeCliente = Console.ReadLine();

            Console.WriteLine("\nData de Nascimento (dd/mm/yyyy): ");
            string dataNascimento = Console.ReadLine();

            Console.WriteLine("\nC.P.F.: ");
            string cpfCLiente = Console.ReadLine();

            Console.WriteLine("\nDias P/ Devolução: ");
            int diasDevolucao = Convert.ToInt32(Console.ReadLine());

            ClienteController.CadastrarCliente(
                nomeCliente,
                dataNascimento,
                cpfCLiente,
                diasDevolucao
                );
        }
Example #6
0
        private void btn_ConfirmarClick(object sender, EventArgs e)
        {
            ClienteController.CadastrarCliente(
                rtxt_NomeCliente.Text,
                (int)num_DataNascDia.Value,
                (int)num_DataNascMes.Value,
                (int)num_DataNascAno.Value,
                mtxt_CpfCLiente.Text,

                cb_DiasDevol.Text == "2 Dias"
                    ? 2
                    : cb_DiasDevol.Text == "3 Dias"
                        ? 3
                        : cb_DiasDevol.Text == "4 Dias"
                            ? 4
                            : cb_DiasDevol.Text == "5 Dias"
                                ? 5
                                : 10
                );
            MessageBox.Show("CADASTRADO!");
            this.Close();
            this.parent.Show();
        }
 /// <summary>
 /// Event data button to enter information into the database
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>//
 private void btn_ConfirmarClick(object sender, EventArgs e)
 {
     try
     {
         if ((rtxt_NomeCliente.Text != string.Empty) &&
             (num_DataNascDia.Value != 0) &&
             (num_DataNascMes.Value != 0) &&
             (mtxt_CpfCLiente.Text != string.Empty) &&
             (cb_DiasDevol.Text != string.Empty))
         {
             if (cliente == null)
             {
                 ClienteController.CadastrarCliente(
                     rtxt_NomeCliente.Text,
                     (int)num_DataNascDia.Value,
                     (int)num_DataNascMes.Value,
                     (int)num_DataNascAno.Value,
                     mtxt_CpfCLiente.Text,
                     cb_DiasDevol.Text == "2 Dias"
                     ? 2
                     : cb_DiasDevol.Text == "3 Dias"
                         ? 3
                         : cb_DiasDevol.Text == "4 Dias"
                             ? 4
                             : cb_DiasDevol.Text == "5 Dias"
                                 ? 5
                                 : 10
                     );
                 MessageBox.Show("Cadastrado Com Sucesso!");
             }
             else
             {
                 ClienteController.UpdateCliente(
                     cliente.IdCliente,
                     rtxt_NomeCliente.Text,
                     (int)num_DataNascDia.Value,
                     (int)num_DataNascMes.Value,
                     (int)num_DataNascAno.Value,
                     mtxt_CpfCLiente.Text,
                     cb_DiasDevol.Text == "2 Dias"
                     ? 2
                     : cb_DiasDevol.Text == "3 Dias"
                         ? 3
                         : cb_DiasDevol.Text == "4 Dias"
                             ? 4
                             : cb_DiasDevol.Text == "5 Dias"
                                 ? 5
                                 : 10
                     );
                 MessageBox.Show("Alteração Feita!");
             }
             this.Close();
             this.parent.Show();
         }
         else
         {
             MessageBox.Show("Preencha Todos Os Campos!");
         }
     }
     catch (Exception er)
     {
         MessageBox.Show(er.Message, "Preencha Todos Os Campos!");
     }
 }