void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
 {
     _profesional        = e.Profesional;
     txtProfesional.Text = _profesional.ToString();
     _profesionalesForm.Close();
     panelAcciones.Show();
 }
Exemple #2
0
 private void ValoresPorDefecto()
 {
     _profesional          = null;
     _profesionalesForm    = null;
     _afiliado             = null;
     _afiliadosForm        = null;
     _turno                = null;
     _turnosForm           = null;
     _recetaForm           = null;
     _contadorRecetas      = 0;
     _consulta             = null;
     _consultaAlmacenada   = false;
     panelAcciones.Visible = false;
     panelAfiliado.Visible = false;
     panelTurno.Visible    = false;
     if (Session.User.Perfil.Nombre == "Profesional")
     {
         _profesional                 = new Profesional();
         _profesional                 = Session.Profesional;
         txtProfesional.Text          = _profesional.ToString();
         btnBuscarProfesional.Visible = false;
         panelAfiliado.Visible        = true;
     }
     else
     {
         btnBuscarProfesional.Visible = true;
     }
 }
 void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
 {
     _profesional        = e.Profesional;
     txtProfesional.Text = _profesional.ToString();
     _profesionalesForm.Hide();
     panelAfiliado.Visible = true;
 }
Exemple #4
0
 void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
 {
     _profesional        = e.Profesional;
     txtProfesional.Text = _profesional.ToString();
     _profesionalesForm.Hide();
     rellenarCombos();
     panelAcciones.Visible = true;
 }
Exemple #5
0
 void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
 {
     _profesional        = e.Profesional;
     txtProfesional.Text = _profesional.ToString();
     _profesionalesForm.Hide();
     panelAcciones.Location = new Point(0, 0);
     panelAcciones.Show();
 }
 void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
 {
     _profesional        = e.Profesional;
     txtProfesional.Text = _profesional.ToString();
     _profesionalesForm.Hide();
     dtTurno.MinDate      = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(1);
     dtTurno.Value        = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(120);
     panelFecha.Visible   = true;
     panelHorario.Visible = false;
 }
        void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
        {
            _profesional        = e.Profesional;
            txtProfesional.Text = _profesional.ToString();
            _profesionalesForm.Hide();

            List <Especialidad> especialidadesDeProfesional = _especialidadManager.GetAllForUser(_profesional.UserID);

            cbxEspecialidad.DataSource    = especialidadesDeProfesional;
            cbxEspecialidad.SelectedIndex = 0;

            lblEsp.Visible          = true;
            cbxEspecialidad.Visible = true;
        }
 private void CancelarDia_Load(object sender, EventArgs e)
 {
     if (Session.User.Perfil.Nombre == "Profesional")
     {
         _profesional                 = new Profesional();
         _profesional                 = Session.Profesional;
         txtProfesional.Text          = _profesional.ToString();
         btnBuscarProfesional.Visible = false;
         panelAcciones.Show();
     }
     else
     {
         btnBuscarProfesional.Visible = true;
     }
     dateTimePicker1.Value   = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(1);
     dateTimePicker1.MinDate = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(1);
 }
 private void RegistroResultadoAtencion_Load(object sender, EventArgs e)
 {
     panelAcciones.Visible = false;
     panelAfiliado.Visible = false;
     panelTurno.Visible    = false;
     if (Session.User.Perfil.Nombre == "Profesional")
     {
         _profesional                 = new Profesional();
         _profesional                 = Session.Profesional;
         txtProfesional.Text          = _profesional.ToString();
         btnBuscarProfesional.Visible = false;
         panelAfiliado.Visible        = true;
     }
     else
     {
         btnBuscarProfesional.Visible = true;
     }
 }
Exemple #10
0
        private void RegistrarAgenda_Load(object sender, EventArgs e)
        {
            if (Session.User.Perfil.Nombre != "Profesional")
            {
                btnBuscar.Visible     = true;
                panelAcciones.Visible = false;
            }
            else
            {
                _profesional        = new Profesional();
                _profesional        = Session.Profesional;
                txtProfesional.Text = _profesional.ToString();

                btnBuscar.Hide();
                panelAcciones.Visible = true;
            }
            rellenarCombos();
            dtDesde.MinDate = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(1);
            dtHasta.MinDate = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(1);
            dtHasta.Value   = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(120);
            dtDesde.Value   = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]).AddDays(1);
        }
Exemple #11
0
        private void GenerarReceta_Load(object sender, EventArgs e)
        {
            if (Session.User.Perfil.Nombre == "Profesional")
            {
                _profesional        = new Profesional();
                _profesional        = Session.Profesional;
                txtProfesional.Text = _profesional.ToString();
                btnBuscarProfesional.Hide();
            }
            else
            {
                btnBuscarProfesional.Show();
            }
            if (_profesional != null)
            {
                btnBuscarProfesional.Visible = false;
                txtProfesional.Text          = _profesional.ToString();
            }
            if (_afiliado != null)
            {
                btnBuscarAfiliado.Visible = false;
                txtAfiliado.Text          = _afiliado.ToString();
            }
            if (_turno != null)
            {
                btnBuscarTurno.Visible = false;
                txtTurno.Text          = _turno.ToString();
            }
            List <int> cantidadMedicamentos = new List <int>();
            int        i = 0;

            cbxCant1.Items.Clear();
            cbxCant2.Items.Clear();
            cbxCant3.Items.Clear();
            cbxCant4.Items.Clear();
            cbxCant5.Items.Clear();
            for (i = 0; i < 4; i++)
            {
                cantidadMedicamentos.Add(i);
                cbxCant1.Items.Add(i);
                cbxCant2.Items.Add(i);
                cbxCant3.Items.Add(i);
                cbxCant4.Items.Add(i);
                cbxCant5.Items.Add(i);
            }
            List <Medicamento> medicamentos = new List <Medicamento>();
            Medicamento        medVacio     = new Medicamento();

            medVacio.Nombre = "--";
            medicamentos.Add(medVacio);
            medicamentos.AddRange(_medicamentosManager.GetAll());
            cbxMed1.Items.Clear();
            cbxMed2.Items.Clear();
            cbxMed3.Items.Clear();
            cbxMed4.Items.Clear();
            cbxMed5.Items.Clear();
            foreach (Medicamento medicamento in medicamentos)
            {
                cbxMed1.Items.Add(medicamento);
                cbxMed1.DisplayMember = "Nombre";
                cbxMed2.Items.Add(medicamento);
                cbxMed2.DisplayMember = "Nombre";
                cbxMed3.Items.Add(medicamento);
                cbxMed3.DisplayMember = "Nombre";
                cbxMed4.Items.Add(medicamento);
                cbxMed4.DisplayMember = "Nombre";
                cbxMed5.Items.Add(medicamento);
                cbxMed5.DisplayMember = "Nombre";
            }
        }
Exemple #12
0
 void profesionalesForm_OnProfesionalSelected(object sender, ProfesionalSelectedEventArgs e)
 {
     _profesional        = e.Profesional;
     txtProfesional.Text = _profesional.ToString();
     _profesionalesForm.Hide();
 }
Exemple #13
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            bool guardado = false;

            if (puedeGuardar())
            {
                MessageBox.Show("Se puede guardar");
                int res;
                try
                {
                    profesional.Nombre       = tbxNombre.Text;
                    profesional.Apellido     = tbxApellido.Text;
                    profesional.Dni          = tbxDni.Text;
                    profesional.Mail         = tbxMail.Text;
                    profesional.FechaNac     = dtpFechaNacimiento.Value;
                    profesional.FechaIngreso = DateTime.Today;
                    profesional.Atencion     = FormMdm.Atencion;
                    if (rbtSi.Checked)
                    {
                        profesional.AtiendeADomicilio = true;
                    }
                    else
                    {
                        profesional.AtiendeADomicilio = false;
                    }
                    profesional.ServiciosHabilitados = FormMp.iserviciosMedicos;
                    profesional.Dir.Calle            = tbxCalle.Text;
                    profesional.Dir.Localidad        = Convert.ToString(((KeyValuePair <int, String>)cbxLocalidad.SelectedItem).Key);
                    if (tbxPiso.Text.CompareTo("") != 0)
                    {
                        profesional.Dir.Piso = tbxPiso.Text;
                    }
                    if (tbxDepto.Text.CompareTo("") != 0)
                    {
                        profesional.Dir.Departamento = tbxDepto.Text;
                    }
                    if (tbxCP.Text.CompareTo("") != 0)
                    {
                        profesional.Dir.CodigoPostal = tbxCP.Text;
                    }
                    MessageBox.Show(profesional.ToString());
                    pn.Profesional = profesional;
                    if (!cambio)
                    {
                        res = pn.cargarProfesional();
                    }
                    else
                    {
                        res = pn.modificarProfesionales();
                    }
                    MessageBox.Show("registros modificados: " + res);

                    reset();
                }
                catch (SqlException ex)
                {
                    if (ex.Number == 2627)
                    {
                        MessageBox.Show("Alguno de los campos unicos ya fueron registrados");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error al cargar paciente\n" + ex.ToString());
                }
            }
        }