Ejemplo n.º 1
0
        public ViewResult Detail(Guid id)
        {
            car_expense dbItem = RepoCarExpense.FindByPk(id);
            CarExpensePresentationStub model = new CarExpensePresentationStub(dbItem);

            return(View(model));
        }
Ejemplo n.º 2
0
        public string Binding()
        {
            //kamus
            GridRequestParameters param = GridRequestParameters.Current;

            Business.Infrastructure.FilterInfo filters = param.Filters;
            Guid?idOwner = (User as CustomPrincipal).IdOwner;
            List <car_expense> items;
            List <CarExpensePresentationStub> result = new List <CarExpensePresentationStub>();
            int total = 0;

            //algoritma
            if (idOwner.HasValue)
            {
                AddOwnerFilter(filters, idOwner.Value);

                items  = RepoCarExpense.FindAll(param.Skip, param.Take, (param.Sortings != null ? param.Sortings.ToList() : null), filters);
                total  = RepoCarExpense.Count(param.Filters);
                result = new CarExpensePresentationStub().MapList(items);
            }

            return(new JavaScriptSerializer().Serialize(new { total = total, data = result }));
        }