public IActionResult Paciente(string firstName, string lastName, string cpf, string rg, DateTime dtNascimento, string pais, string estado, string cidade, string bairro, string logradouro, string cep, int numeroCasa, string contatos, string observacoes, int idPaciente, string saveBtn, string saveBtn2, int idSelecionado)
        {
            PacienteBLL bll        = new PacienteBLL();
            EnderecoBLL bllmoradia = new EnderecoBLL();

            Paciente temp = new Paciente(idSelecionado, firstName, lastName, rg, cpf, dtNascimento, observacoes, bllmoradia.EnderecoConstruido(pais, estado, cidade, bairro, logradouro, numeroCasa, cep));

            if (saveBtn2 == "Deletar")
            {
                ViewData["result"] = bll.Delete(temp);

                return(View());
            }

            if (idSelecionado != 0)
            {
                ViewData["result"] = bll.Update(temp);
                return(View());
            }

            if (saveBtn == "Salvar")
            {
                ViewData["result"] = bll.Insert(temp);
                return(View());
            }
            return(View());
        }
        public void TestarDeletarPaciente()
        {
            Paciente test2 = new Paciente(150, "Ana", "Julia", "132", "123", data, "blabla", endereco);

            str = bll.Insert(test2);

            Paciente test = new Paciente(150, "Ana", "Julia", "132", "123", data, "blabla", endereco);

            str = bll.Delete(test);
            Assert.AreEqual(str, "Paciente deletado com êxito !");
        }