private void btnCancelarAtencion_Click(object sender, EventArgs e)
        {
            this.Hide();
            frmCancelarAtencion cancelarAtencionForm = new frmCancelarAtencion();

            cancelarAtencionForm.ShowDialog();
            this.Show();
        }
예제 #2
0
        private void btnAction_Click(object sender, EventArgs e)
        {
            try
            {
                unAfiliado = (Afiliado)grillaPacientes.CurrentRow.DataBoundItem;

                if (Operacion == "Baja")
                {
                    Afiliados.Eliminar(unAfiliado.Id);
                    Limpiar();
                    MessageBox.Show("El afiliado ha sido dado de baja correctamente", "Aviso", MessageBoxButtons.OK);
                }
                else if (Operacion == "Modificacion")
                {
                    frmAfiliadoAlta formAfil = new frmAfiliadoAlta();
                    formAfil.Operacion = this.Operacion;
                    formAfil.Afiliado  = unAfiliado;
                    formAfil.Show();
                }
                else
                {
                    if (Operacion == "Seleccion")
                    {
                        frmAtencion formAtencion = new frmAtencion();
                        formAtencion.afiliado    = unAfiliado;
                        formAtencion.profesional = profesional;
                        formAtencion.Show();
                        this.Close();
                    }
                    if (Operacion == "Pedir Turno")
                    {
                        lstTurno lstTurno = new lstTurno();
                        lstTurno.unAfiliado = unAfiliado;
                        lstTurno.Show();
                        this.Close();
                    }
                    if (Operacion == "Cancelar Turno")
                    {
                        frmCancelarAtencion cancel = new frmCancelarAtencion();
                        cancel.unAfiliado = unAfiliado;
                        cancel.Show();
                        this.Close();
                    }
                }
            }
            catch
            {
                MessageBox.Show("No se selecciono ningun afiliado", "Error!", MessageBoxButtons.OK);
            }
        }
예제 #3
0
 private void cancelarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (unRol.Nombre != "Administrador General")
     {
         frmCancelarAtencion cancel = new frmCancelarAtencion();
         cancel.unAfiliado = new Afiliado(this.User.Codigo_Persona);
         cancel.Show();
     }
     else
     {
         lstSeleccionAfiliado formAfil = new lstSeleccionAfiliado();
         formAfil.Operacion = "Cancelar Turno";
         formAfil.Show();
     }
 }