private void btnAutorizacion_Click(object sender, EventArgs e)
        {
            btnAutorizacion.Enabled = false;
            FissalBL.AutorizacionBL obj = new FissalBL.AutorizacionBL();

            Fissal.WSExternos.PacienteServiceClient ws         = new Fissal.WSExternos.PacienteServiceClient();
            Fissal.WSExternos.CredencialServicio    credencial = new Fissal.WSExternos.CredencialServicio();
            credencial.UserName = "******";
            credencial.Password = "******";
            Fissal.WSExternos.PacienteRespuesta objResp = ws.ObtenerAutorizaciones(credencial, VariablesGlobales.EstablecimientoId);

            if (objResp.Autorizacion != null)
            {
                DataTable dt = new DataTable();

                ListtoDataTableConverter o = new ListtoDataTableConverter();
                dt = o.ToDataTable(objResp.Autorizacion);
                dt.Columns.RemoveAt(0);

                DataTable tablaWS = new DataTable();
                tablaWS = obj.MovimientoAutorizacion_AutorizacionWS(dt);

                List <int> autorizacionWS = tablaWS.AsEnumerable().Select(x => int.Parse(x[0].ToString())).ToList();

                ws.ActualizarAutorizaciones(credencial, autorizacionWS);
                dgvAutorizacion.DataSource = tablaWS;
                label1.Text             = dgvAutorizacion.RowCount.ToString();
                btnAutorizacion.Enabled = false;
            }
            else
            {
                MessageBox.Show("No existen Autorizaciones nuevas", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Information);
                dgvAutorizacion.DataSource = null;
                label1.Text             = "0";
                btnAutorizacion.Enabled = true;
            }
        }