Beispiel #1
0
 public ActionResult Create(Usuario model)
 {
     repositorio.Inserir(model);
     ModelState.Clear();
     ViewBag.Mensagem = "Usuario " + model.Nome + " cadastrado com sucesso";
     return(View());
 }
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            PessoaJuridica pessoaJuridica = new PessoaJuridica();

            pessoaJuridica.NomeCompleto = txbNome.Text;
            pessoaJuridica.CNPJ         = txbCnpj.Text;
            pessoaJuridica.Nascimento   = dtNascimento.Value;
            repositorio.Inserir(pessoaJuridica);
            CarregaLista();
            Limpar();
        }
Beispiel #3
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            usuario.Nome  = txtNome.Text;
            usuario.Senha = txtSenha.Text;

            if (usuario.Id == 0)
            {
                repositorio.Inserir(usuario);
            }
            else
            {
                repositorio.Alterar(usuario);
            }
            Limpar();
        }
Beispiel #4
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            usuario.Nome  = txbNome.Text;
            usuario.Senha = txbSenha.Text;

            if (usuario.Id == 0)
            {
                repositorio.Inserir(usuario);
            }
            else
            {
                repositorio.Alterar(usuario);
            }
            Limpar();
            CarregaLista();
        }
        public void Deve_Inserir_A_Model()
        {
            var chamada = new Chamada();

            var mockDbSetModel = new Mock<DbSet<Chamada>>();

            var mockContexto = new Mock<IDbContexto>();
            mockContexto.Setup(x => x.RetornarDbSet<Chamada>()).Returns(mockDbSetModel.Object);

            var repositorio = new RepositorioBase<Chamada>(mockContexto.Object);

            chamada = repositorio.Inserir(chamada);

            mockDbSetModel.Verify(x => x.Add(It.IsAny<Chamada>()), Times.Once());
            mockContexto.Verify(x => x.SalvarModificacoes(), Times.Once());
            mockContexto.Verify(x => x.Dispose(), Times.Once());
        }
        static void Main(string[] args)
        {
            PessoaJuridica pj;
            PessoaFisica   pf;
            RepositorioBase <PessoaFisica>   repPf;
            RepositorioBase <PessoaJuridica> repPj;

            int opcao = 0;

            do
            {
                MontaMenu();
                Console.WriteLine("Digite uma opção: ");
                opcao = Convert.ToInt32(Console.ReadLine());


                switch (opcao)
                {
                case 1:
                    Console.WriteLine("Preencha os dados abaixo:");
                    try

                    {
                        //pf = new PessoaFisica();
                        //Console.WriteLine("Nome: ");
                        //pf.Nome = Console.ReadLine();
                        //Console.WriteLine("Data de Nascimento");
                        //pf.DataNascimento = Convert.ToDateTime(Console.ReadLine());
                        //Console.WriteLine("Endereço");
                        //pf.Endereco = Console.ReadLine();
                        //Console.WriteLine("CPF");
                        //pf.CPF = Console.ReadLine();
                        //pf.Inserir();

                        pf = new PessoaFisica();
                        Console.WriteLine("Nome: ");
                        pf.Nome = Console.ReadLine();
                        Console.WriteLine("Data de Nascimento");
                        pf.DataNascimento = Convert.ToDateTime(Console.ReadLine());
                        Console.WriteLine("Endereço");
                        pf.Endereco = Console.ReadLine();
                        Console.WriteLine("CPF");
                        pf.CPF = Console.ReadLine();
                        repPf  = new RepositorioBase <PessoaFisica>();
                        repPf.Inserir(pf);
                        Console.WriteLine("Inserido no Banco de dados");
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine($"Erro: {ex.Message}");
                    }
                    break;

                case 2:
                    Console.WriteLine("Preencha os dados abaixo:");
                    try
                    {
                        // Estruura para inserir em arquivo

                        /**
                         *
                         * pj = new PessoaJuridica();
                         * Console.WriteLine("Nome: ");
                         * pj.Nome = Console.ReadLine();
                         * Console.WriteLine("Data de Criação");
                         * pj.DataNascimento = Convert.ToDateTime(Console.ReadLine());
                         * Console.WriteLine("Endereço");
                         * pj.Endereco = Console.ReadLine();
                         * Console.WriteLine("CNPJ");
                         * pj.CNPJ = Console.ReadLine();
                         * pj.Inserir();
                         */

                        pj = new PessoaJuridica();
                        Console.WriteLine("Nome: ");
                        pj.Nome = Console.ReadLine();
                        Console.WriteLine("Data de Criação");
                        pj.DataNascimento = Convert.ToDateTime(Console.ReadLine());
                        Console.WriteLine("Endereço");
                        pj.Endereco = Console.ReadLine();
                        Console.WriteLine("CNPJ");
                        pj.CNPJ = Console.ReadLine();
                        repPj   = new RepositorioBase <PessoaJuridica>();
                        repPj.Inserir(pj);
                        Console.WriteLine("Inserido no Banco de dados");
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine($"Erro: {ex.Message}");
                    }
                    break;

                case 3:
                    Console.WriteLine("Lista de PF");
                    repPf = ListarPf();
                    //Console.WriteLine(Gravacao.Listar(TipoPessoa.Fisica));
                    Console.WriteLine("\n\nPressione qualquer tecla para retornar ao Menu");
                    Console.ReadKey();
                    break;

                case 4:
                    Console.WriteLine("Lista de PJ");

                    repPj = ListarPj();
                    //Console.WriteLine(Gravacao.Listar(TipoPessoa.Juridica));
                    Console.WriteLine("\n\nPressione qualquer tecla para retornar ao Menu");
                    Console.ReadKey();
                    break;

                case 5:
                    Console.WriteLine("Lista de Pessoas Cadastradas");
                    ListarPf();
                    ListarPj();

                    //Console.WriteLine(Gravacao.Listar(TipoPessoa.Fisica | TipoPessoa.Juridica));
                    Console.WriteLine("\n\nPressione qualquer tecla para retornar ao Menu");
                    Console.ReadKey();
                    break;

                case 6:
                    ListarPf();
                    Console.WriteLine("Digite o ID da pessoa que deseja excluir: ");
                    repPf = new RepositorioBase <PessoaFisica>();
                    repPf.Deletar(Convert.ToInt32(Console.ReadLine()));

                    Console.WriteLine("\nPressione qualquer tecla para retornar ao Menu");
                    Console.ReadKey();
                    break;

                case 7:
                    ListarPj();
                    Console.WriteLine("Digite o ID da empresa que deseja excluir: ");
                    repPj = new RepositorioBase <PessoaJuridica>();
                    repPj.Deletar(Convert.ToInt32(Console.ReadLine()));

                    Console.WriteLine("\nPressione qualquer tecla para retornar ao Menu");
                    Console.ReadKey();
                    break;

                case 8:
                    Console.WriteLine("Excluíndo registros");

                    Console.WriteLine("\nPressione qualquer tecla para retornar ao Menu");
                    Console.ReadKey();
                    break;

                default:
                    break;
                }
                Console.ReadLine();
                Console.Clear();
            } while (opcao != 0);
        }
Beispiel #7
0
        private void button1_Click(object sender, EventArgs e)
        {
            _pf = new RepositorioBase <PessoaFisica>();

            _pf.Inserir(pessoaFisca);
        }