Ejemplo n.º 1
0
 public DataService()
 {
     _sale    = new BusinessLogic.Sale();
     _admin   = new BusinessLogic.Admin();
     _return  = new BusinessLogic.Return();
     _helpers = new BusinessLogic.Data();
 }
Ejemplo n.º 2
0
        // GET: Admin/Fondos
        public ActionResult Index()
        {
            var admin = new BusinessLogic.Admin();
            var ctx   = new DataAccess.SirCoPOSDataContext();
            var ctxpv = new DataAccess.SirCoPVDataContext();
            var items = ctx.Cajas
                        .OrderByDescending(i => i.Disponible)
                        .ThenBy(i => i.Numero)
                        .Select(i => new Models.Caja
            {
                Item = i
            }).ToArray();

            foreach (var item in items)
            {
                var fondo = ctx.Fondos.Where(i => i.CajaSucursal == item.Item.Sucursal && i.CajaNumero == item.Item.Numero &&
                                             !i.FechaCierre.HasValue).SingleOrDefault();
                item.Fondo       = fondo?.Id;
                item.Responsable = fondo?.ResponsableId;
            }
            //foreach (var item in items.Where(i => i.Item.Tipo == Common.Constants.TipoFondo.Cajon))
            //{
            //    item.Ventas = admin.VentasEfectivo(item.Item.Sucursal, item.Item.Numero);
            //}
            return(View(items));
        }