Exemple #1
0
        public ActionResult Index(int?country_id = 175, int?Status = 0, int page = 1)
        {
            int      pageSize = 15;
            PageInfo pageInfo;

            ViewBag.Countries = new PlatManager().GetCountries(country_id);
            ViewBag.Status    = new PlatManager().GetStatus(Status);

            //Filterplat filterview = new Filterplat
            //                        {
            //                          SelectedCountry= filter.SelectedCountry,
            //                          SelectedStatus=  filter.SelectedStatus,
            //                          CountriesList=  new PlatManager().GetCountries(filter.SelectedCountry),
            //                          StatusList=     new PlatManager().GetStatus(filter.SelectedStatus)
            //                        };

            IEnumerable <PaymentsData> res = new PaymentsData().GetPaymentsList(country_id, Status).ToList();

            pageInfo = new PageInfo {
                PageNumber = page, PageSize = pageSize, TotalItems = res.Count()
            };
            res = res.Skip((page - 1) * pageSize).Take(pageSize);
            PaymentsView ivm = new PaymentsView {
                PaymentsList = res, PageInfo = pageInfo
            };

            return(View(ivm));
        }
Exemple #2
0
        private void _personalAreaPresenter_CardPaymentsClick(object sender, EventArgs e)
        {
            BoolEventArgs bea = e as BoolEventArgs;

            if (bea != null)
            {
                IPaymentsView      paymentsView      = new PaymentsView();
                IPaymentsPresenter paymentsPresenter = new PaymentsPresenter(bea, paymentsView);
                //paymentsPresenter.ToStart += Presenter_ToStart;
                //paymentsPresenter.ToPersonalArea += Presenter_ToPersonalArea;
                SetPersonalAreaEvents(paymentsPresenter);
                paymentsPresenter.ButtonCharityClick         += PaymentsPresenter_ButtonCharityClick;
                paymentsPresenter.ButtonFillMobileClick      += PaymentsPresenter_ButtonFillMobileClick;
                paymentsPresenter.ButtonSendToOtherCardClick += PaymentsPresenter_ButtonSendToOtherCardClick;

                _mainForm.AddView(paymentsView as PaymentsView);
            }
        }
Exemple #3
0
        private void OpenPaymentsViewClick(object sender, RoutedEventArgs e)
        {
            PaymentsView v = new PaymentsView();

            ShowView(v);
        }