Пример #1
0
        public string serializaTransferenciaExterna(TransferenciaExterna transferenciaExterna)
        {
            XmlSerializer mySerializer = new XmlSerializer(typeof(TransferenciaExterna));
            StringWriter  textWriter   = new StringWriter();

            mySerializer.Serialize(textWriter, transferenciaExterna);
            return(textWriter.ToString());
        }
Пример #2
0
        internal bool transferir(TransferenciaExterna te)
        {
            bool bandera = false;
            //Genera la transaccion a enviar
            Transaccion transaccion = new Transaccion();

            transaccion.Objeto = (object)serializa.serializaTransferenciaExterna(te);
            transaccion.Tipo   = Operacion.TRANFERENCIA_EXTERNA;
            //envia transaccion
            if (enviaTransaccion(transaccion))
            {
                bandera = true;
            }
            return(bandera);
        }
Пример #3
0
 private void btntransferir_Click(object sender, System.EventArgs e)
 {
     if (ValidaTransferencia())
     {
         TransferenciaExterna te = new TransferenciaExterna();
         te.Nombres         = (txtNombresTransferir.Text);
         te.ApellidoPaterno = (txtPaternoTransferir.Text);
         te.ApellidoMaterno = (txtMaternoTransferir.Text);
         te.NoCuenta        = (Int32.Parse(txtMontoTransferir.Text));
         te.Tipo            = (cbTransferir.SelectedIndex);
         if (controlador.transferir(te))
         {
             MessageBox.Show("La trnasferencia fue exitosa", "Correcto");
         }
         else
         {
             MessageBox.Show("Transferencia sin exito", "Error");
         }
     }
 }