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)); }
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); } }
private void OpenPaymentsViewClick(object sender, RoutedEventArgs e) { PaymentsView v = new PaymentsView(); ShowView(v); }