Esempio n. 1
0
        public string serializaLogin(LoginPOJO log)
        {
            XmlSerializer mySerializer = new XmlSerializer(typeof(LoginPOJO));
            StringWriter  textWriter   = new StringWriter();

            mySerializer.Serialize(textWriter, log);
            return(textWriter.ToString());
        }
Esempio n. 2
0
        internal bool login(LoginPOJO log)
        {
            bool bandera = false;
            //Genera la transaccion a enviar
            Transaccion transaccion = new Transaccion();

            //por alguna razon no puedo serializar un pojo que adentro tien otro pojo
            // la verdad no supe solucionar este problema mas que serializar el pojo login
            //y despues mandarlo serializado
            //lo mismo para enviar otras POJOS
            transaccion.Objeto = (object)serializa.serializaLogin(log);
            transaccion.Tipo   = Operacion.LOGIN;
            //envia transaccion
            if (enviaTransaccion(transaccion))
            {
                bandera = true;
            }
            return(bandera);
        }
Esempio n. 3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            LoginPOJO log = new LoginPOJO();

            if (ValidaCampos())
            {
                log.IdCuenta = idCuenta;
                log.Pasword  = pasword;
                if (controlador.login(log))
                {
                    this.DialogResult = System.Windows.Forms.DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Usuario y/o contraseña incorrectos", "Error", MessageBoxButtons.OK);
                    this.DialogResult = System.Windows.Forms.DialogResult.None;
                }
            }
            else
            {
                this.DialogResult = System.Windows.Forms.DialogResult.None;
            }
        }