Esempio n. 1
0
        public void cadastrarConsulta()
        {
            try {
                var consultaDao = new ConsultaDAO();
                var convenioDao = new ConvenioDAO();
                var medicoDao   = new MedicoDAO();


                if (validaFormConsulta())
                {
                    var consulta = new Consulta()
                    {
                        DataConsulta  = contextoCadastro.dtpDataConsulta.Text,
                        IdMedico      = medicoDao.SearchByName(contextoCadastro.cbxMedicoConsulta.Text),
                        IdConvenio    = convenioDao.SearchByName(contextoCadastro.cbxConvenioConsulta.Text),
                        Especialidade = contextoCadastro.cbxEspecialidadeConsulta.Text,
                        Paciente      = contextoCadastro.txtPacienteConsulta.Text,
                    };

                    consultaDao.Save(consulta);
                    MessageBox.Show("Consulta cadastrada com sucesso!");
                }
                ;
            } catch (Exception e) {
                MessageBox.Show("Erro ao salvar o formulário no banco de dados");
                Console.WriteLine(e);
            }
        }
Esempio n. 2
0
        public ActionResult Form()
        {
            ConvenioDAO dao = new ConvenioDAO();

            ViewBag.Convenios = dao.Lista();

            return(View());
        }
Esempio n. 3
0
        public ActionResult ViewEditar(int id)
        {
            ConvenioDAO dao = new ConvenioDAO();

            ViewBag.Convenio = dao.BuscaPorId(id);

            return(View());
        }
Esempio n. 4
0
        public ActionResult Adiciona(Convenio convenio)
        {
            ConvenioDAO dao = new ConvenioDAO();

            dao.Adiciona(convenio);

            return(RedirectToAction("Index", "Convenio"));
        }
Esempio n. 5
0
        public ActionResult Remover(int id)
        {
            ConvenioDAO dao      = new ConvenioDAO();
            Convenio    convenio = dao.BuscaPorId(id);

            dao.Remover(convenio);

            return(RedirectToAction("Index", "Convenio"));
        }
Esempio n. 6
0
        public ActionResult ViewEditar(int id)
        {
            PacienteDAO dao         = new PacienteDAO();
            ConvenioDAO convenioDAO = new ConvenioDAO();

            ViewBag.Convenio = convenioDAO.Lista();
            ViewBag.Paciente = dao.BuscaPorId(id);

            return(View());
        }
Esempio n. 7
0
        // GET: Pacientes
        public ActionResult Index(Paciente paciente)
        {
            PacienteDAO dao = new PacienteDAO();

            ViewBag.Pacientes = dao.Lista();

            ConvenioDAO convDao = new ConvenioDAO();

            ViewBag.Convenios = convDao.Lista();
            return(View());
        }
Esempio n. 8
0
        public ActionResult Editar(int id, Convenio convenio)
        {
            ConvenioDAO dao = new ConvenioDAO();

            Convenio conv = dao.BuscaPorId(id);

            conv.ConvenioNome = convenio.ConvenioNome;


            dao.Atualiza(conv);
            return(RedirectToAction("Index", "Convenio"));
        }
Esempio n. 9
0
        internal void FillGrid(List <Consulta> listaConsulta)
        {
            contextoPesquisa.dtgListaConsultas.Rows.Clear();
            var medicoDao   = new MedicoDAO();
            var convenioDao = new ConvenioDAO();
            var medico      = new Medico();



            foreach (var con in listaConsulta)
            {
                medico = medicoDao.SearchById(con.IdMedico);
                var nomeCompletoMedico = medico.Nome + " " + medico.Sobrenome;
                contextoPesquisa.dtgListaConsultas.Rows
                .Add(con.DataConsulta, con.Paciente, nomeCompletoMedico, convenioDao.SearchById(con.IdConvenio).Nome, con.Id);
            }
        }
Esempio n. 10
0
        public void cadastrarPaciente()
        {
            try {
                if (validarFormPaciente())
                {
                    var convenio    = new Convenio();
                    var convenioDAO = new ConvenioDAO();

                    var paciente = new Paciente()
                    {
                        Nome                   = contextoCadastro.txtNomePaciente.Text,
                        Sobrenome              = contextoCadastro.txtSobrenomePaciente.Text,
                        DataNascimento         = contextoCadastro.dtpDataNascPaciente.Text,
                        Sexo                   = (contextoCadastro.rdbSexoFPaciente.Checked ? "F" : "M"),
                        Cpf                    = contextoCadastro.txtCpfPaciente.Text,
                        Rg                     = contextoCadastro.txtRgPaciente.Text,
                        OrgaoEmissor           = contextoCadastro.txtOrgaoEmiPaciente.Text,
                        Endereco               = contextoCadastro.txtEnderecoPaciente.Text,
                        Numero                 = contextoCadastro.txtNumeroEndPaciente.Text,
                        Complemento            = contextoCadastro.txtComplementoPaciente.Text,
                        Bairro                 = contextoCadastro.txtBairroPaciente.Text,
                        Cidade                 = contextoCadastro.cbxCidadePaciente.Text,
                        Estado                 = contextoCadastro.cbxUFPaciente.Text,
                        Cep                    = contextoCadastro.txtCepPaciente.Text,
                        Telefone               = contextoCadastro.txtTelefonePaciente.Text,
                        Celular                = contextoCadastro.txtCelularPaciente.Text,
                        Email                  = contextoCadastro.txtEmailPaciente.Text,
                        ConvenioID             = convenioDAO.SearchByName(contextoCadastro.cbxConvenioPaciente.Text),
                        NumeroCarteiraConvenio = contextoCadastro.txtNumCarteirinhaPaciente.Text
                    };
                    var pacienteDAO = new PacienteDAO();

                    pacienteDAO.Save(paciente);

                    MessageBox.Show("Paciente cadastrado com sucesso!");
                }
            } catch (Exception e) {
                var erro = new ExceptionsHelper(e, "Erro ao cadastrar o Paciente no banco de dados");
                erro.lancaException();
            }
        }
Esempio n. 11
0
        public void cadastrarConvenio()
        {
            try {
                var dao = new ConvenioDAO();

                if (validaFormConvenio())
                {
                    var convenio = new Convenio()
                    {
                        Nome = contexto.txtNomeConvenio.Text
                    };

                    dao.Save(convenio);
                    MessageBox.Show("Convênio Cadastrado Com sucesso");
                }
                ;
            } catch (Exception e) {
                MessageBox.Show("Erro ao salvar o formulário no banco de dados");
                Console.WriteLine(e);
            }
        }
Esempio n. 12
0
        public void carregaConvenios()
        {
            try {
                var dao               = new ConvenioDAO();
                var convenio          = new Convenio();
                var listaConveniosCbx = (IList)contexto.cbxConvenioPaciente.Items;

                IList resultado = dao.Get();

                foreach (var c in resultado)
                {
                    convenio = (Convenio)c;
                    if (!listaConveniosCbx.Contains(convenio.Nome))
                    {
                        contexto.cbxConvenioPaciente.Items.Add(convenio.Nome);
                        contexto.cbxConvenioConsulta.Items.Add(convenio.Nome);
                    }
                }
            } catch (Exception e) {
                throw new Exception("Erro ao carregar os convênios");
            }
        }
Esempio n. 13
0
 public ConvenioRN()
 {
     dao     = new ConvenioDAO();
     daoItem = new ConvenioCoberturaDAO();
 }