예제 #1
0
        // GET: api/User
        public IEnumerable <SaleView> Get(int userid)
        {
            var selev = saleBusiness.Select(e => e.Activated && e.IdUser == userid, i => i.SaleStore, e => e.Items)
                        .Select(sale => new SaleView {
                Id        = sale.Id,
                IdUser    = sale.IdUser,
                Paid      = sale.Paid,
                Ticket    = sale.Ticket,
                Delivered = sale.Delivered,
                StoreName = sale.SaleStore.Name,
                Total     = sale.Items.Sum(i => i.Price * i.Amount)
            }

                                );

            return(selev);
        }
예제 #2
0
 // GET: api/User
 public IEnumerable <User> Get()
 {
     return(userBusiness.Select(e => e.Activated));
 }
예제 #3
0
 // GET: api/User
 public IEnumerable <Product> Get(int idloja)
 {
     return(productBusiness.Select(e => e.IdStore == idloja && e.Activated));
 }
예제 #4
0
 // GET: api/User
 public IEnumerable <Store> Get()
 {
     return(storeBusiness.Select(e => e.Activated));
 }
예제 #5
0
 // GET: api/User
 public IEnumerable <Feedback> Get()
 {
     return(feedbackBusiness.Select(e => e.Activated));
 }