コード例 #1
0
        private void escogerTransaccion(object sender, SelectionChangedEventArgs e)
        {
            DataGrid       tablita = sender as DataGrid;
            modelitoSimple datos   = tablita.SelectedItem as modelitoSimple;

            Globales.InfoCheckOut = datos.operacion;
            cmdAceptar2.IsEnabled = true;
        }
コード例 #2
0
        private void cmdAceptar1_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                string strCadEncriptar = "";

                string strParam = string.Empty;
                if (Convert.ToBoolean(numRef1.IsChecked))
                {
                    strParam = "referencia";
                }
                else
                {
                    strParam = "cuarto";
                }
                if (string.IsNullOrWhiteSpace(txtCuarto.Text))
                {
                    Globales.MessageBoxMit("Introduzca Dato Adicional");
                    return;
                }
                strCadEncriptar = "&idcompany=" + TypeUsuario.Id_Company +
                                  "&idbranch=" + TypeUsuario.Id_Branch +
                                  "&usuario=" + TypeUsuario.usu +
                                  "&buscar=" + txtCuarto.Text.Trim() +
                                  "&por=" + strParam +
                                  "&op=consultareautorizacion";
                Mouse.OverrideCursor = System.Windows.Input.Cursors.Wait;
                Globales.cpHTTP_Clear();
                Globales.cpHTTP_sURL_cpCUCT = TypeUsuario.Url;
                Globales.cpHTTP_cadena1     = "enc=" + Globales.encryptString(strCadEncriptar, Globales.KEY_RC4, true);
                int i   = 0;
                int sum = 0;

                if (Globales.cpHTTP_SendcpCUCT())
                {
                    Mouse.OverrideCursor = null;
                    strCadaux            = Globales.cpHTTP_sResult;
                    if (Globales.GetDataXml("referencia" + i, strCadaux) == "")
                    {
                        G1.Visibility = Visibility.Visible;
                        G2.Visibility = Visibility.Hidden;
                        txtCuarto.Focus();
                        Globales.MessageBoxMit("No existe información asociada.");
                    }
                    else
                    {
                        int j = 0;
                        lblReservacion.Content = "Reserv:" + Globales.GetDataXml("referencia0", strCadaux);
                        lblCuarto.Content      = "Dato Adicional:" + Globales.GetDataXml("room0", strCadaux);
                        strCadaux = strCadaux.Replace("-", "");
                        data.Items.Clear();

                        while (!string.IsNullOrWhiteSpace(Globales.GetDataXml(string.Format("referencia{0}", i), strCadaux)))
                        {
                            modelitoSimple modelo = new modelitoSimple()
                            {
                                referencia    = Globales.GetDataXml("referencia" + i, strCadaux),
                                fecha         = Globales.GetDataXml("fecha" + i, strCadaux),
                                importe       = Globales.GetDataXml("importe" + i, strCadaux),
                                operacion     = Globales.GetDataXml("operacion" + i, strCadaux),
                                cliente       = Globales.GetDataXml("cc_name" + i, strCadaux),
                                tarjeta       = Globales.GetDataXml("cc_tarjeta" + i, strCadaux),
                                datoAdicional = Globales.GetDataXml("room" + i, strCadaux),
                                tipoOperacion = Globales.GetDataXml("tp_op" + i, strCadaux)
                            };
                            if (modelo.tipoOperacion == "CHECKIN")
                            {
                                if (!string.IsNullOrWhiteSpace(strCadaux))
                                {
                                    data.Items.Add(modelo);
                                    i++;
                                }
                                else
                                {
                                    i++;
                                }
                            }

                            G1.Visibility = Visibility.Hidden;
                            G2.Visibility = Visibility.Visible;

                            lblTotal.Content = "Total: " + sum;
                        }
                    }
                }
            }
            catch
            {
                Globales.MessageBoxMit(NOMBRE_GENERAL + "Clickl1");
            }
            Mouse.OverrideCursor = null;
        }