Exemplo n.º 1
0
 public VMControlTurno()
 {
     MVEmpresas        = new VMEmpresas();
     MVSucursales      = new VMSucursales();
     MVTurno           = new VMTurno();
     ListaDeSucursales = new List <TurnoItem>();
     MVEmpresas.BuscarEmpresas(tipo: 1, status: 1);
     foreach (var item in MVEmpresas.LISTADEEMPRESAS)
     {
         MVSucursales.BuscarSucursales(Uidempresa: item.UIDEMPRESA.ToString());
         foreach (var sucursal in MVSucursales.LISTADESUCURSALES)
         {
             if (!MVTurno.TurnoAbierto(sucursal.ID))
             {
                 TurnoItem control = new TurnoItem()
                 {
                     NombreEmpresa   = item.NOMBRECOMERCIAL,
                     NombreSucursal  = sucursal.IDENTIFICADOR,
                     HorarioSucursal = sucursal.HORAAPARTURA + " - " + sucursal.HORACIERRE
                 };
                 ListaDeSucursales.Add(control);
             }
         }
     }
 }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string uidusuario = string.Empty;

            //Valida si existe un usuario en el sistema
            if (Session["IdUsuario"] != null)
            {
                uidusuario       = Session["IdUsuario"].ToString();
                MVEmpresaSistema = new VMEmpresas();
                //Obtiene el perfil del usuario
                lblNombreUsuario.Text = MVAcceso.NombreDeUsuario(new Guid(uidusuario));
                //Valida que este asociado con una empresa
                if (Session["UidEmpresaSistema"] != null)
                {
                    string nombrecomercial = string.Empty;

                    Guid uidempresa = new Guid(Session["UidEmpresaSistema"].ToString());
                    if (!IsPostBack)
                    {
                        if (uidempresa == null && uidempresa == Guid.Empty)
                        {
                            //Obtiene el nombe de la empresa asociada
                            MVEmpresaSistema.ObtenerNombreComercial(uidusuario);
                            if (MVEmpresaSistema.NOMBRECOMERCIAL != null && string.IsNullOrEmpty(MVEmpresaSistema.NOMBRECOMERCIAL))
                            {
                                nombrecomercial = MVEmpresaSistema.NOMBRECOMERCIAL;
                            }
                            else
                            {
                                nombrecomercial = "Go-Deliverix";
                            }
                            if (MVEmpresaSistema.UIDEMPRESA != null)
                            {
                                Session["UidEmpresaSistema"] = MVEmpresaSistema.UIDEMPRESA;
                            }

                            ArmaElMenu(uidusuario, uidempresa.ToString());
                        }
                        else
                        {
                            MVEmpresaSistema.BuscarEmpresas(UidEmpresa: uidempresa);
                            nombrecomercial         = MVEmpresaSistema.NOMBRECOMERCIAL;
                            lblNombreDeEmpresa.Text = nombrecomercial;
                            ArmaElMenu(uidusuario, uidempresa.ToString());
                        }
                    }
                    else
                    {
                        MVEmpresaSistema.BuscarEmpresas(UidEmpresa: uidempresa);
                        nombrecomercial         = MVEmpresaSistema.NOMBRECOMERCIAL;
                        lblNombreDeEmpresa.Text = nombrecomercial;
                        ArmaElMenu(uidusuario, uidempresa.ToString());
                    }
                }
            }
            else
            {
                Response.Redirect("Default/Default.aspx");
            }
        }
Exemplo n.º 3
0
        public ResponseHelper GetNombreEmpresa(string UIdUsuario)
        {
            Respuesta = new ResponseHelper();
            VMEmpresas MVEmpresas = new VMEmpresas();

            MVEmpresas.ObtenerNombreComercial(UIdUsuario);
            Respuesta.Data = MVEmpresas.NOMBRECOMERCIAL;
            return(Respuesta);
        }
Exemplo n.º 4
0
        //Busqueda de empresas
        public ResponseHelper GetVerificaEstatusEmpresa(string UidEmpresa)
        {
            MVEmpresa = new VMEmpresas();
            Respuesta = new ResponseHelper();

            Respuesta.Data    = MVEmpresa.VerificaEstatusEmpresa(UidEmpresa);
            Respuesta.Status  = true;
            Respuesta.Message = "Informacion recibida satisfactoriamente";
            return(Respuesta);
        }
Exemplo n.º 5
0
 // GET:
 public ResponseHelper GetObtenerEmpresaCliente(string StrParametroBusqueda, string StrDia, Guid UidColonia, Guid UidEstado, Guid UidBusquedaCategorias, string StrNombreEmpresa = "")
 {
     MVEmpresa = new VMEmpresas();
     MVEmpresa.BuscarEmpresaBusquedaCliente(StrParametroBusqueda, StrDia, UidEstado, UidColonia, UidBusquedaCategorias, StrNombreEmpresa);
     Respuesta         = new ResponseHelper();
     Respuesta.Data    = MVEmpresa;
     Respuesta.Status  = true;
     Respuesta.Message = "Informacion recibida satisfactoriamente";
     return(Respuesta);
 }
Exemplo n.º 6
0
        private async void MyListViewBusquedaEmpresas_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            await PopupNavigation.Instance.PushAsync(new Popup.PopupLoanding());

            var        item    = e;
            VMEmpresas ObjItem = (VMEmpresas)item.Item;
            await Navigation.PushAsync(new ProductoDescripcionEmpresaPage(ObjItem));

            await PopupNavigation.Instance.PopAllAsync();
        }
Exemplo n.º 7
0
        public void ObtenSucursales()
        {
            MVSucursales      = new VMSucursales();
            ListaDeSucursales = new ObservableCollection <SucursalItem>();
            oLicencia         = new Licencia();
            MVEmpresa         = new VMEmpresas();
            var instance = ControlGeneral.GetInstance();

            foreach (DataRow item in oLicencia.obtenerLicencias().Rows)
            {
                MVSucursales.BuscarSucursales(UidSucursal: MVSucursales.ObtenSucursalDeLicencia(item["UidLicencia"].ToString()));
                MVEmpresa.BuscarEmpresas(UidEmpresa: MVSucursales.UidEmpresa);
                Turno   turno        = new Turno();
                var     oturno       = new Turno();
                VMTurno MVTUrno      = new VMTurno();
                var     estatusturno = "";
                Brush   ocolor       = null;
                oturno.UidUsuario = new Guid(instance.Principal.UidUsuario);
                if (turno.EstatusTurno(new Guid(item["UidLicencia"].ToString()), UidSucursal: MVSucursales.ID))
                {
                    MVTUrno.ConsultarUltimoTurnoSuministradora(item["UidLicencia"].ToString());
                    turno = new Turno()
                    {
                        UidTurno = MVTUrno.UidTurno, StrHoraInicio = MVTUrno.DtmHoraInicio.ToString()
                    };
                    oturno       = turno;
                    estatusturno = "Terminar";
                    ocolor       = Brushes.Red;
                }
                else
                {
                    oturno       = null;
                    estatusturno = "Comenzar";
                    ocolor       = Brushes.Green;
                }
                SucursalItem control = new SucursalItem()
                {
                    Licencia        = new Guid(item["UidLicencia"].ToString()),
                    UidSucursal     = MVSucursales.ID,
                    NombreEmpresa   = MVEmpresa.NOMBRECOMERCIAL,
                    NombreSucursal  = MVSucursales.IDENTIFICADOR,
                    StrEstatusTurno = estatusturno,
                    HorarioSucursal = MVSucursales.HORAAPARTURA + " - " + MVSucursales.HORACIERRE,
                    oTurno          = oturno,
                    CcolorTurno     = ocolor
                };
                if (ListaDeSucursales.Where(x => x.UidSucursal == MVSucursales.ID).ToList().Count == 0)
                {
                    ListaDeSucursales.Add(control);
                }
            }
        }
Exemplo n.º 8
0
        public ProductoDescripcionEmpresaPage(VMEmpresas ObjItem)
        {
            InitializeComponent();
            this.ObjItem = ObjItem;
            Title        = ObjItem.NOMBRECOMERCIAL;
            //obtener el Dia del dispositivo
            CultureInfo ConfiguracionDiaEspanol = new CultureInfo("Es-Es");
            string      Dia = ConfiguracionDiaEspanol.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);

            txtNombreEmpresa.Text = ObjItem.NOMBRECOMERCIAL;
            UidEmpresa            = ObjItem.UIDEMPRESA;
            CargaPerfilEmpresa(Dia);
        }
Exemplo n.º 9
0
        public SeleccionarSucursalEmpresa(Picker Menu, List <VMSucursales> lista, VMEmpresas ObjItem, Label UiSucursal, Label txtNombreSucursal)
        {
            InitializeComponent();
            this.ObjItem = ObjItem;
            var item = lista.Find(t => t.ID.ToString() == UiSucursal.Text);

            MyListViewSeleccionarEmpresas.ItemsSource  = lista;
            MyListViewSeleccionarEmpresas.SelectedItem = item;

            this.txtNombreSucursal = txtNombreSucursal;
            this.UiSucursal        = UiSucursal;
            this.Menu = Menu;

            //Menu.ItemsSource = App.MVOferta.ListaDeOfertas;
        }
Exemplo n.º 10
0
        //Busqueda de empresas
        public ResponseHelper GetBuscarEmpresas(Guid UidEmpresa = new Guid(), string RazonSocial = "", string NombreComercial = "", string RFC = "", int tipo = 0, int status = 0)
        {
            MVEmpresa = new VMEmpresas();
            MVEmpresa.BuscarEmpresas(UidEmpresa, RazonSocial, NombreComercial, RFC, tipo, status);

            Respuesta = new ResponseHelper();
            if (UidEmpresa != Guid.Empty)
            {
                Respuesta.Data = MVEmpresa;
            }
            else
            {
                Respuesta.Data = MVEmpresa.LISTADEEMPRESAS;
            }

            Respuesta.Status  = true;
            Respuesta.Message = "Informacion recibida satisfactoriamente";
            return(Respuesta);
        }
Exemplo n.º 11
0
 public void ObtenSucursales()
 {
     MVSucursales      = new VMSucursales();
     ListaDeSucursales = new ObservableCollection <TurnoItem>();
     oLicenciaLocal    = new VMLicenciaLocal();
     MVEmpresa         = new VMEmpresas();
     foreach (DataRow item in oLicenciaLocal.obtenerLicencias().Rows)
     {
         MVSucursales.BuscarSucursales(UidSucursal: MVSucursales.ObtenSucursalDeLicencia(item["UidLicencia"].ToString()));
         MVEmpresa.BuscarEmpresas(UidEmpresa: MVSucursales.UidEmpresa);
         TurnoItem control = new TurnoItem()
         {
             Licencia        = new Guid(item["UidLicencia"].ToString()),
             UidSucursal     = MVSucursales.ID,
             NombreEmpresa   = MVEmpresa.NOMBRECOMERCIAL,
             NombreSucursal  = MVSucursales.IDENTIFICADOR,
             HorarioSucursal = MVSucursales.HORAAPARTURA + " - " + MVSucursales.HORACIERRE
         };
         if (ListaDeSucursales.Where(x => x.UidSucursal == MVSucursales.ID).ToList().Count == 0)
         {
             ListaDeSucursales.Add(control);
         }
     }
 }
Exemplo n.º 12
0
        public async void CargaOrden()
        {
            try
            {
                MVOrden = new VMOrden();
                using (var _WebApiGoDeliverix = new HttpClient())
                {
                    url = "" + Helpers.settings.Sitio + "api/Orden/GetObtenerProductosDeOrden?UidOrden=" + StrUidOrden + "";
                    string DatosObtenidos = await _WebApiGoDeliverix.GetStringAsync(url);

                    var DatosProductos = JsonConvert.DeserializeObject <ResponseHelper>(DatosObtenidos).Data.ToString();
                    MVOrden = JsonConvert.DeserializeObject <VMOrden>(DatosProductos);
                }
                string estatus = string.Empty;
                using (var _WebApiGoDeliverix = new HttpClient())
                {
                    url = "" + Helpers.settings.Sitio + "api/Pagos/GetObtenerEstatusDeCobro?UidOrden=" + StrUidOrden + "";
                    string DatosObtenidos = await _WebApiGoDeliverix.GetStringAsync(url);

                    estatus = JsonConvert.DeserializeObject <ResponseHelper>(DatosObtenidos).Data.ToString();
                }
                if (estatus == "Pendiente")
                {
                    estatus = "Pago en destino";
                }
                StrEstatusCobro = estatus;
                using (var _WebApiGoDeliverix = new HttpClient())
                {
                    url = "" + Helpers.settings.Sitio + "api/Sucursales/GetBuscarSucursales?UidSucursal=" + UidSucursal + "";
                    var content = await _WebApiGoDeliverix.GetStringAsync(url);

                    var obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString();
                    MVSucursal = JsonConvert.DeserializeObject <VistaDelModelo.VMSucursales>(obj);
                }
                bool respuesta = false;
                using (var _WebApiGoDeliverix = new HttpClient())
                {
                    url = "" + Helpers.settings.Sitio + "api/Contrato/GetPagaAlRecolectar?UidOrdenSucursal=" + StrUidOrden + "";
                    var content = await _WebApiGoDeliverix.GetStringAsync(url);

                    respuesta = bool.Parse(JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString());
                }
                if (respuesta)
                {
                    StrPagoAlRecolectar        = "Pago al recolectar orden";
                    BlVisibilidadPagoAlRecoger = true;
                }
                else
                {
                    StrPagoAlRecolectar        = "Pagado";
                    BlVisibilidadPagoAlRecoger = false;
                }
                StrIdentificadorSucursal = MVSucursal.IDENTIFICADOR;

                using (var _WebApiGoDeliverix = new HttpClient())
                {
                    url = "" + Helpers.settings.Sitio + "api/Empresa/GetBuscarEmpresas?UidEmpresa=" + MVSucursal.UidEmpresa + "";
                    string content = await _WebApiGoDeliverix.GetStringAsync(url);

                    string obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString();
                    MVEmpresa = JsonConvert.DeserializeObject <VistaDelModelo.VMEmpresas>(obj);
                }

                StrEmpresaNombreComercial = MVEmpresa.NOMBRECOMERCIAL;

                if (!string.IsNullOrEmpty(UidDireccionDelCliente))
                {
                    //Obtiene el guid del cliente
                    string content;
                    string obj;
                    using (var _WebApiGoDeliverix = new HttpClient())
                    {
                        url     = "" + Helpers.settings.Sitio + "api/Direccion/GetObtenerUidUsuarioDeUidDireccion?UidDireccion=" + UidDireccionDelCliente + "";
                        content = await _WebApiGoDeliverix.GetStringAsync(url);

                        obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString();
                    }

                    string UidUsuario = obj;
                    using (var _WebApiGoDeliverix = new HttpClient())
                    {
                        url     = "" + Helpers.settings.Sitio + "api/Usuario/GetBuscarUsuarios?UidUsuario=" + UidUsuario + "&UIDPERFIL=4F1E1C4B-3253-4225-9E46-DD7D1940DA19";
                        content = await _WebApiGoDeliverix.GetStringAsync(url);

                        obj       = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString();
                        MVUsuario = JsonConvert.DeserializeObject <VistaDelModelo.VMUsuarios>(obj);
                    }

                    using (var _WebApiGoDeliverix = new HttpClient())
                    {
                        url     = "" + Helpers.settings.Sitio + "api/Telefono/GetObtenerNumeroCliente?UidCliente=" + UidUsuario + "";
                        content = await _WebApiGoDeliverix.GetStringAsync(url);

                        obj        = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString();
                        MVTelefono = JsonConvert.DeserializeObject <VistaDelModelo.VMTelefono>(obj);
                    }
                    StrNumeroCliente = MVTelefono.NUMERO;
                    StrNombreUsuario = MVUsuario.StrNombre + " " + MVUsuario.StrApellidoPaterno;
                }
                MTotal         = 0.0m;
                MSTotal        = 0.0m;
                ListaProductos = new List <Productos>();
                foreach (VMOrden item in MVOrden.ListaDeProductos)
                {
                    MTotalTarifario = 0.0m;
                    ListaProductos.Add(new Productos()
                    {
                        StrNombreProducto = item.StrNombreProducto,
                        IntCantidad       = item.intCantidad,
                        MSubTotal         = decimal.Parse(item.MTotalSucursal),
                        MTotal            = item.MTotal
                    });
                    MPropina        = item.MPropina;
                    MTotalTarifario = decimal.Parse(item.MCostoTarifario.ToString());
                    MTotal         += item.MTotal;
                    MSubTotal      += decimal.Parse(item.MTotalSucursal);
                }
                MTotalConPropina = MTotal + MPropina + MTotalTarifario;
                MSubTotal        = MSubTotal;
            }
            catch (Exception)
            {
                GenerateMessage("Aviso", "Sin acceso a los servidores", "OK");
            }
            //MVOrden.ObtenerProductosDeOrden(StrUidOrden);
        }
Exemplo n.º 13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["IdUsuario"] != null)
            {
                if (!IsPostBack)
                {
                    //Obtiene el nombe de la empresa asociada
                    MVAcceso = new VMAcceso();
                    lblNombreUsuario.Text  = MVAcceso.NombreDeUsuario(new Guid(Session["IdUsuario"].ToString()));
                    Session["MVOrden"]     = MVOrden;
                    Session["MVTarifario"] = MVTarifario;
                    Session["MVImagen"]    = MVImagen;

                    string pageName = this.Page.TemplateControl.AppRelativeVirtualPath;

                    if (pageName == "~/Vista/Cliente/Default.aspx")
                    {
                        HFUidProducto.Value = string.Empty;
                    }
                    if (pageName == "~/Vista/Cliente/Empresa.aspx")
                    {
                        lblUidProductoSeleccionado.Text = string.Empty;
                    }



                    if (Session["MVSucursales"] == null)
                    {
                        Session["MVSucursales"] = MVSucursales;
                    }
                    else
                    {
                        MVSucursales = (VMSucursales)Session["MVSucursales"];
                    }

                    if (Session["MVSeccion"] == null)
                    {
                        Session["MVSeccion"] = MVSucursales;
                    }
                    else
                    {
                        MVSeccion = (VMSeccion)Session["MVSeccion"];
                    }
                    //Valida que exista la sesion, esto para mostrar siempre el carrito de compras con el producto ingresado
                    if (Session["MVProducto"] == null)
                    {
                        MVProducto            = new VMProducto();
                        Session["MVProducto"] = MVProducto;
                    }
                    else
                    {
                        MVProducto = (VMProducto)Session["MVProducto"];
                    }
                    if (Session["MVDireccion"] == null)
                    {
                        MVDireccion            = new VMDireccion();
                        Session["MVDireccion"] = MVDireccion;
                    }
                    else
                    {
                        MVDireccion = (VMDireccion)Session["MVDireccion"];
                    }
                    Session["MVGiro"]         = MVGiro;
                    Session["MVCategoria"]    = MVCategoria;
                    Session["MVSubcategoria"] = MVSubcategoria;
                    Session["MVEMpresa"]      = MVEMpresa;
                    MVEMpresa.LISTADEEMPRESAS = new System.Collections.Generic.List <VMEmpresas>();

                    MuestraDetallesDeLaOrdenGeneral();

                    MVDireccion.ObtenerDireccionesUsuario(Session["IdUsuario"].ToString());

                    DDlUbicacion.DataSource     = MVDireccion.ListaDIRECCIONES;
                    DDlUbicacion.DataValueField = "ID";
                    DDlUbicacion.DataTextField  = "Identificador";
                    DDlUbicacion.DataBind();

                    PanelDetallesProducto.Visible = false;
                }
                else
                {
                    if (Session["MVProducto"] != null)
                    {
                        MVProducto = (VMProducto)Session["MVProducto"];
                    }

                    MVImagen       = (VMImagen)Session["MVImagen"];
                    MVOrden        = (VMOrden)Session["MVOrden"];
                    MVSucursales   = (VMSucursales)Session["MVSucursales"];
                    MVTarifario    = (VMTarifario)Session["MVTarifario"];
                    MVGiro         = (VMGiro)Session["MVGiro"];
                    MVCategoria    = (VMCategoria)Session["MVCategoria"];
                    MVSubcategoria = (VMSubCategoria)Session["MVSubcategoria"];
                    MVDireccion    = (VMDireccion)Session["MVDireccion"];
                    MVEMpresa      = (VMEmpresas)Session["MVEMpresa"];
                    MVOferta       = (VMOferta)Session["MVOferta"];
                    MVSeccion      = (VMSeccion)Session["MVSeccion"];
                    MuestraDetallesDeLaOrdenGeneral();
                }
            }
            else
            {
                Response.Redirect("../Default/");
            }
        }
Exemplo n.º 14
0
 public void HabilitaBotones()
 {
     if (AccesoInternet())
     {
         VistaDelModelo.VMLicencia      HostingLicencia = new VistaDelModelo.VMLicencia();
         DeliverixSucursales.VMLicencia MVLicencia      = new DeliverixSucursales.VMLicencia();
         VMSucursales MVSucursal = new VMSucursales();
         VMEmpresas   MVEmpresa  = new VMEmpresas();
         VMOrden      MVOrden    = new VMOrden();
         //Inhabilita los botones del menu y de las opciones de la ventana dialog
         btnordenes.IsEnabled        = false;
         btnReportes.IsEnabled       = false;
         btnMenuPrincipal.IsEnabled  = false;
         btnConfiguracion.Visibility = Visibility.Hidden;
         btnAyuda.Visibility         = Visibility.Hidden;
         btnCerrarSesion.Visibility  = Visibility.Hidden;
         LicenciaRequerida VentanaMensaje = new LicenciaRequerida();
         //Verifica la existencia de la licencia de manera local
         if (!MVLicencia.VerificaExistenciaDeLicenciaLocal())
         {
             btnInciarSesion.IsEnabled = false;
             btnLicencias.IsEnabled    = true;
         }
         else
         {
             try
             {
                 MVLicencia.RecuperaLicencia();
                 //Valida si no existe en la nube
                 try
                 {
                     if (!HostingLicencia.ValidaExistenciaDeLicencia(MVLicencia.Licencia))
                     {
                         btnInciarSesion.IsEnabled = false;
                         btnLicencias.IsEnabled    = true;
                     }
                     else
                     {
                         try
                         {
                             if (!HostingLicencia.VerificaEstatusDeLicenciaSucursal(MVLicencia.Licencia))
                             {
                                 btnInciarSesion.IsEnabled = false;
                                 btnLicencias.IsEnabled    = true;
                                 System.Windows.Forms.MessageBox.Show("Licencia inactiva!");
                                 Hide();
                             }
                             else
                             {
                                 try
                                 {
                                     string sucursal = MVSucursal.ObtenSucursalDeLicencia(MVLicencia.Licencia);
                                     if (!MVSucursal.VerificaEstatusSucursal(sucursal))
                                     {
                                         btnInciarSesion.IsEnabled = false;
                                         btnLicencias.IsEnabled    = true;
                                         //Manda mensaje en pantalla
                                         System.Windows.Forms.MessageBox.Show("Sucursal inactiva!");
                                         Hide();
                                     }
                                     else
                                     {
                                         try
                                         {
                                             String empresa = MVSucursal.ObtenerUidEmpresa(sucursal).ToString();
                                             if (!MVEmpresa.VerificaEstatusEmpresa(empresa))
                                             {
                                                 //Muestra ventnaa de licencia si no esta activa la empresa
                                                 System.Windows.Forms.MessageBox.Show("Empresa inactiva!");
                                                 Hide();
                                             }
                                             else
                                             {
                                                 btnInciarSesion.IsEnabled = true;
                                                 btnLicencias.IsEnabled    = true;
                                             }
                                         }
                                         catch (Exception)
                                         {
                                             System.Windows.Forms.MessageBox.Show("No obtiene el estatus de la empresa");
                                         }
                                     }
                                 }
                                 catch (Exception)
                                 {
                                     System.Windows.Forms.MessageBox.Show("No valida estatus sucursal");
                                 }
                             }
                         }
                         catch (Exception)
                         {
                             throw;
                         }
                     }
                 }
                 catch (Exception)
                 {
                     System.Windows.Forms.MessageBox.Show("No se conecta al host para validar existencia de licencia");
                 }
             }
             catch (Exception)
             {
                 System.Windows.Forms.MessageBox.Show("No se pudo recuperar la licencia");
             }
         }
     }
 }