public FormSessaoCadastrar(Object sessao, int id, Boolean visualizar, object objSessoes)
 {
     InitializeComponent();
     this.paramentroVisualizar = visualizar;
     this.nUtils            = new Utils();
     this.nSessao           = (Sessao)sessao;
     this.pacienteDAO       = new PacienteDAO(nSessao.connMysql);
     this.nPaciente         = new Paciente();
     this.clinicaDAO        = new ClinicaDAO(nSessao.connMysql);
     this.nClinica          = new Clinica();
     this.fisioterapeutaDAO = new FisioterapeutaDAO(nSessao.connMysql);
     this.nFisioterapeuta   = new Fisioterapeuta();
     this.sessoesDAO        = new SessoesDAO(nSessao.connMysql);
     this.nSessoes          = new Sessoes();
     this.nSessoes.id       = id;
     if (objSessoes != null)
     {
         this.nSessoes = (Sessoes)objSessoes;
     }
     if (id == 0)
     {
         this.mtxtData.Text = DateTime.Now.ToString("dd/MM/yyyy");
         this.mtxtHora.Text = DateTime.Now.ToString("HH:mm");
     }
 }
Ejemplo n.º 2
0
 public FormClinicaCadastroInicial(MySqlConnection conn)
 {
     InitializeComponent();
     this.nSessao    = new Sessao(conn);
     this.nUtil      = new Utils();
     this.nClinica   = new Clinica();
     this.daoClinica = new ClinicaDAO(conn);
 }
Ejemplo n.º 3
0
 public FormClinica(Object conn)
 {
     this.conn = (MySqlConnection)conn;
     InitializeComponent();
     this.daoClinica   = new ClinicaDAO(this.conn);
     this.nUtil        = new Utils();
     nSessao           = new Sessao();
     nSessao.connMysql = (MySqlConnection)conn; //Recebendo string de conexão
 }
Ejemplo n.º 4
0
 private void FrmMenu_Load(object sender, EventArgs e)
 {
     ClinicaDAO.ConexionOpen();
     ClinicaDAO.SeleccionarPacientes();
     ClinicaDAO.SeleccionarEspecialistas();
     dataGridEspecialistas.DataSource = Clinica.CargarListaEspecialista(Clinica.LeerEspecialistasXML(), Clinica.Especialistas);
     dataGridPacientes.DataSource     = Clinica.CargarListasPaciente(Clinica.LeerPacientesXML(), Clinica.Pacientes);
     enConsulta.Show();
     delDia.Show();
     ClinicaDAO.ConexionClose();
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Construtor
 /// </summary>
 /// <param name="sessao">Objeto sessão</param>
 /// <param name="id">Identificação do cadastro</param>
 /// <param name="Visualizar">Boolean Visualizar</param>
 /// <param name="objCliente">Objeto com dados da Clinica</param>
 public FormClinicaCadastro(Object sessao, int id, Boolean visualizar, object objClinica)
 {
     InitializeComponent();
     this.nSessao             = (Sessao)sessao;
     this.nUtil               = new Utils();
     this.nClinica            = new Clinica(id, null, null, null, null, 0, null, null, null, null, null, null, null, null);
     this.daoClinica          = new ClinicaDAO(this.nSessao.connMysql);
     this.parametroVisualizar = visualizar;
     //Checando objeto cliente
     if (objClinica != null)
     {
         this.nClinica = (Clinica)objClinica;
     }
 }
Ejemplo n.º 6
0
 public ActionResult Login([Bind(Include = "ClinicaId,ClinicaNome,ClinicaMedico,Login,Senha")] Clinica clinica)
 {
     if (ModelState.IsValid)
     {
         c = ClinicaDAO.LoginUsuario(clinica);
         if (c != null)
         {
             ClinicaDAO.AdicionarLogin(c);
             return(RedirectToAction("Index"));
         }
     }
     ViewBag.Mensagem = "Login e/ou Senha inválido (s)";
     return(View(clinica));
 }
Ejemplo n.º 7
0
 public FormPacienteCadastro(Object sessao, int id, Boolean visualizar, object objPaciente)
 {
     InitializeComponent();
     this.nPaciente           = new Paciente();
     this.nPaciente.id        = id;
     this.nSessao             = (Sessao)sessao;
     this.utils               = new Utils();
     this.pacienteDAO         = new PacienteDAO(nSessao.connMysql);
     this.parametroVisualizar = visualizar;
     this.clinicaDAO          = new ClinicaDAO(nSessao.connMysql);
     if (objPaciente != null)
     {
         this.nPaciente = (Paciente)objPaciente;
     }
 }
Ejemplo n.º 8
0
 public ActionResult Create([Bind(Include = "ClinicaId,ClinicaNome,ClinicaMedico,Login,Senha")] Clinica clinica)
 {
     if (ModelState.IsValid)
     {
         Clinica cli = new Clinica();
         cli = ClinicaDAO.LoginExistente(clinica);
         if (cli == null)
         {
             db.Clinicas.Add(clinica);
             db.SaveChanges();
             return(RedirectToAction("Login"));
         }
     }
     ViewBag.Mensagem = "ERRO - O login inserido já está sendo utilizado por outra clínica";
     return(View(clinica));
 }
 /// <summary>
 /// Construtor
 /// </summary>
 /// <param name="sessao">Objeto sessão</param>
 /// <param name="id">Identificação do cadastro</param>
 /// <param name="Visualizar">Boolean Visualizar</param>
 /// <param name="objCliente">Objeto com dados do fisioterapeuta</param>
 public FormFisioterapeutaCadastro(Object sessao, int id, Boolean visualizar, object objFisioterapeuta)
 {
     InitializeComponent();
     //Globais
     this.nSessao             = (Sessao)sessao;
     this.nUtil               = new Utils();
     this.nFisioterapeuta     = new Fisioterapeuta();
     this.nFisioterapeuta.id  = id;
     this.daoClinica          = new ClinicaDAO(this.nSessao.connMysql);
     this.daoFisioterapeuta   = new FisioterapeutaDAO(this.nSessao.connMysql);
     this.parametroVisualizar = visualizar;
     //Checando objeto cliente
     if (objFisioterapeuta != null)
     {
         this.nFisioterapeuta = (Fisioterapeuta)objFisioterapeuta;
     }
 }
Ejemplo n.º 10
0
 public ActionResult Edit([Bind(Include = "ClinicaId,ClinicaNome,ClinicaMedico,Login,Senha")] Clinica clinica)
 {
     if (ModelState.IsValid)
     {
         Clinica ClinicaAux = ClinicaDAO.RetornaClinicaPorId(clinica.ClinicaId);
         ClinicaAux.ClinicaNome   = clinica.ClinicaNome;
         ClinicaAux.ClinicaMedico = clinica.ClinicaMedico;
         ClinicaAux.Login         = clinica.Login;
         ClinicaAux.Senha         = clinica.Senha;
         try
         {
             db.Entry(ClinicaAux).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Login"));
         }
         catch (Exception e)
         {
             ViewBag.Erro = "Erro ao Editar Informações!";
             return(RedirectToAction("Edit"));
         }
     }
     return(View(clinica));
 }
Ejemplo n.º 11
0
 public void DeleteClinica(int id)
 {
     ClinicaDAO.RemoverClinica(id);
 }
Ejemplo n.º 12
0
 public void PostUsuario(Clinica clinica)
 {
     ClinicaDAO.CadastrarClinica(clinica);
 }
Ejemplo n.º 13
0
 public void AlteraClinica(Clinica clinica, int id)
 {
     ClinicaDAO.AlterarClinica(clinica, id);
 }
Ejemplo n.º 14
0
 public Clinica GetClinica(int id)
 {
     return(ClinicaDAO.RetornarClinicaPorId(id));
 }
Ejemplo n.º 15
0
 // GET: api/Clinicas
 public IQueryable <Clinica> GetClinica()
 {
     return(ClinicaDAO.RetornarClinicas());
 }