public Balance GetBalance()
        {
            Billetera billetera = new Billetera();

            using (BilleteraEntities billetrasEntities = new BilleteraEntities())
            {
                var transacciones = billetrasEntities.Billeteras.ToList();
                int retiro        = 0;
                int deposito      = 0;
                foreach (var transaccion in transacciones)
                {
                    if (esRetiro(transaccion.operacion))
                    {
                        retiro = retiro + transaccion.monto;
                    }
                    if (esDeposito(transaccion.operacion))
                    {
                        deposito = deposito + transaccion.monto;
                    }
                }
                int     balances = calcularBalance(deposito, retiro);
                Balance bal      = new Balance
                {
                    balance = balances
                };
                return(bal);
            }
        }
 public IEnumerable <Billetera> Get()
 {
     using (BilleteraEntities billetrasEntities = new BilleteraEntities())
     {
         return(billetrasEntities.Billeteras.ToList());
     }
 }
Пример #3
0
 protected Repositorio(BilleteraEntities contextApp)
 {
     if (contextApp != null)
     {
         contextApp.Configuration.LazyLoadingEnabled = false;
         context = contextApp;
         dbSet   = contextApp.Set <TEntity>();
     }
     else
     {
         throw new ArgumentNullException("contextApp");
     }
 }
 public RegistroLavadoRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #5
0
 public RolesRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #6
0
 public LavamanosRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #7
0
 public EventosRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #8
0
 public RegistroSintomasRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #9
0
 public TipoDocumentoRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #10
0
 public UsuarioRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #11
0
 public InstitucionRepositorio(BilleteraEntities context) : base(context)
 {
 }
Пример #12
0
 public DominioRepositorio(BilleteraEntities context) : base(context)
 {
 }