Пример #1
0
 public Transaccion(String concepto, Decimal monto, int idcuentainicial, tipoTransaccion tipo, estado est)
 {
     this.Concepto          = concepto;
     this.Monto             = monto;
     this.IdCuentainicial   = idcuentainicial;
     this.Tipo              = tipo;
     this.EstadoTransaccion = est;
     this.Fecha             = DateTime.Today.ToString("dd/MM/yyyy");
     transacpers            = new transaccionPersistente();
 }
Пример #2
0
 public Transaccion(String pConcepto, Decimal pMonto, String pFecha, tipoTransaccion pTipo, estado pEstado, int pidgastocancela, int idcuentainicia, int idcuentafinal, String comprobante)
 {
     this.Concepto          = pConcepto;
     this.Monto             = pMonto;
     this.Tipo              = pTipo;
     this.Fecha             = pFecha;
     this.EstadoTransaccion = pEstado;
     this.IdGastoCancela    = pidgastocancela;
     this.IdCuentainicial   = idcuentainicia;
     this.idCuentaFinal     = idcuentafinal;
     this.Comprobante       = comprobante;
     transacpers            = new transaccionPersistente();
 }
Пример #3
0
        public Transaccion obtenerObjTransac(int idtransac)
        {
            transaccionPersistente persistranc = new transaccionPersistente();
            Transaccion            transac     = new Transaccion();
            DataSet dsTransaccion = new DataSet();

            dsTransaccion        = persistranc.obtenerTransaccionXid(idtransac);
            this.NumTransac      = int.Parse(dsTransaccion.Tables[0].Rows[0]["NumTransac"].ToString());
            this.Concepto        = dsTransaccion.Tables[0].Rows[0]["Concepto"].ToString();
            this.Monto           = Decimal.Parse(dsTransaccion.Tables[0].Rows[0]["Monto"].ToString());
            this.Fecha           = dsTransaccion.Tables[0].Rows[0]["Fecha"].ToString();
            this.IdGastoCancela  = int.Parse(dsTransaccion.Tables[0].Rows[0]["idGasto"].ToString());
            this.IdCuentainicial = int.Parse(dsTransaccion.Tables[0].Rows[0]["idCuenta"].ToString());
            this.IdCuentaFinal   = int.Parse(dsTransaccion.Tables[0].Rows[0]["idCuentaDestino"].ToString());
            this.Comprobante     = dsTransaccion.Tables[0].Rows[0]["Comprobante"].ToString();

            if (int.Parse(dsTransaccion.Tables[0].Rows[0]["Estado"].ToString()) == (int)estado.Pendiente)
            {
                this.EstadoTransaccion = estado.Pendiente;
            }
            else if (int.Parse(dsTransaccion.Tables[0].Rows[0]["Estado"].ToString()) == (int)estado.Realizada)
            {
                this.EstadoTransaccion = estado.Realizada;
            }

            if (int.Parse(dsTransaccion.Tables[0].Rows[0]["Tipo"].ToString()) == (int)tipoTransaccion.Deposito)
            {
                this.Tipo = tipoTransaccion.Deposito;
            }
            else if (int.Parse(dsTransaccion.Tables[0].Rows[0]["Tipo"].ToString()) == (int)tipoTransaccion.Extraccion)
            {
                this.Tipo = tipoTransaccion.Extraccion;
            }
            else if (int.Parse(dsTransaccion.Tables[0].Rows[0]["Tipo"].ToString()) == (int)tipoTransaccion.Transferencia)
            {
                this.Tipo = tipoTransaccion.Transferencia;
            }

            return(this);
        }
Пример #4
0
 public Transaccion()
 {
     transacpers = new transaccionPersistente();
 }
Пример #5
0
        public DataSet obtenerTransacciones()
        {
            transaccionPersistente persistranc = new transaccionPersistente();

            return(persistranc.obtenerTransaccionPendiente());
        }