Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            User.HomeUsuarios usuarios = new GrouponDesktop.User.HomeUsuarios();
            int montoGiftCard = 0;
            if (Int32.TryParse(TxtBoxMontoGift.Text, out montoGiftCard) == false)
            {
                MessageBox.Show("Monto no valido");
                return;
            }
            if (this.montoMinimo > montoGiftCard | this.montoMaximo < montoGiftCard)
            {
                MessageBox.Show("El monto debe estar entre los valores indicados");
                return;
            }
            Boolean usuarioNoExistente;
            usuarioNoExistente = usuarios.usuarioNoExistente(TxtBoxUsuarioDestino.Text);
            if (usuarioNoExistente || montoGiftCard > Int32.Parse(saldo))
            {
                if(usuarioNoExistente) MessageBox.Show("El usuario no existe");
                else MessageBox.Show("Su saldo no es suficiente");
                return;
            }
            User.DatosCliente clienteDestino = usuarios.getDatosCliente(TxtBoxUsuarioDestino.Text);

            String result = Dominio.DataAdapter.GiftCard.comprarGiftCard(login.UsuarioActivo.DatosCliente.Dni,
                clienteDestino.Dni, Int32.Parse(TxtBoxMontoGift.Text), AdministradorConfiguracion.obtenerFecha());
            usuarios.setInformacionAlUsuario(login.UsuarioActivo);
            MessageBox.Show(result);
            this.Close();
        }
Exemplo n.º 2
0
        private void Btn_Comprar_Click(object sender, EventArgs e)
        {
            String codigoCupon = (String)DataGrid_Cupones["Codigo del Cupon", rowSelectedIndex].Value;
            String msg         = cupones.comprarCupones(login.UsuarioActivo.DatosCliente.Dni, codigoCupon);

            MessageBox.Show(msg);

            User.HomeUsuarios usuarios = new GrouponDesktop.User.HomeUsuarios();
            usuarios.setInformacionAlUsuario(login.UsuarioActivo);
        }
Exemplo n.º 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            User.HomeUsuarios usuarios = new GrouponDesktop.User.HomeUsuarios();
            int montoGiftCard          = 0;

            if (Int32.TryParse(TxtBoxMontoGift.Text, out montoGiftCard) == false)
            {
                MessageBox.Show("Monto no valido");
                return;
            }
            if (this.montoMinimo > montoGiftCard | this.montoMaximo < montoGiftCard)
            {
                MessageBox.Show("El monto debe estar entre los valores indicados");
                return;
            }
            Boolean usuarioNoExistente;

            usuarioNoExistente = usuarios.usuarioNoExistente(TxtBoxUsuarioDestino.Text);
            if (usuarioNoExistente || montoGiftCard > Int32.Parse(saldo))
            {
                if (usuarioNoExistente)
                {
                    MessageBox.Show("El usuario no existe");
                }
                else
                {
                    MessageBox.Show("Su saldo no es suficiente");
                }
                return;
            }
            User.DatosCliente clienteDestino = usuarios.getDatosCliente(TxtBoxUsuarioDestino.Text);

            String result = Dominio.DataAdapter.GiftCard.comprarGiftCard(login.UsuarioActivo.DatosCliente.Dni,
                                                                         clienteDestino.Dni, Int32.Parse(TxtBoxMontoGift.Text), AdministradorConfiguracion.obtenerFecha());

            usuarios.setInformacionAlUsuario(login.UsuarioActivo);
            MessageBox.Show(result);
            this.Close();
        }