コード例 #1
0
        public IActionResult List(string SearchName, string SearchEmail)
        {
            var model = new CustomersListViewModel();

            model.Customers = customerData.GetCustomers(SearchName, SearchEmail);
            return(View(model));
        }
コード例 #2
0
 public async Task <IActionResult> ShowMore(CustomersListViewModel model)
 {
     return(PartialView("_CustomerListRows",
                        await _mediator.Send(new GetCustomersListQuery()
     {
         City = model.SearchCity, Name = model.SearchName, Offset = model.PageNumber + 1
     })));
 }
コード例 #3
0
    public CustomerDetailPage(CustomersListViewModel customers)
    {
        InitializeComponent();

        this.customers = customers;
        BindingContext = new CustomerDetailViewModel();
        Title          = "Add Customer";
    }
コード例 #4
0
        //GET: All Customers
        public ViewResult CustomersList()
        {
            CustomersListViewModel model = new CustomersListViewModel
            {
                Customers = repository.Customers.OrderBy(c => c.CustomerID)
            };

            return(View(model));
        }
コード例 #5
0
        public ActionResult CustomerList()
        {
            var customersList = new CustomersListViewModel()
            {
                Customers = customers
            };

            return(View(customersList));
        }
コード例 #6
0
    public CustomerDetailPage(CustomersListViewModel customers,
                              CustomerDetailViewModel customer)
    {
        InitializeComponent();

        this.customers         = customers;
        BindingContext         = customer;
        InsertButton.IsVisible = false;
    }
コード例 #7
0
        public ActionResult CustomersList()
        {
            var customers = _context.Customers.Include(c => c.MembershipType).ToList();

            var viewModel = new CustomersListViewModel
            {
                Customers = customers
            };

            return(View(viewModel));
        }
コード例 #8
0
        public async Task <IActionResult> Index()
        {
            var customersServiceModel = await this.customersService.GetAllCustomersOrderByCompaniName();

            var customersViewModel = customersServiceModel.MapTo <ICollection <CustomerViewModel> >();

            var model = new CustomersListViewModel
            {
                Customers = customersViewModel,
            };

            return(this.View(model));
        }
コード例 #9
0
        // GET: Account
        public ActionResult CustomersList()
        {
            CustomersListViewModel viewModel = new CustomersListViewModel();

            viewModel.CustomerList = new List <Customer>();
            viewModel.CustomerList.Add(new Customer()
            {
                Name          = "Mathieu Broeckhoven",
                Adres         = "Peulisbaan 124F 2580 Putte",
                BirthDate     = new DateTime(1998, 12, 27),
                InitialWeight = 60.5
            });
            viewModel = new CustomersListViewModel();
            return(View(viewModel));
        }
コード例 #10
0
ファイル: CustomersController.cs プロジェクト: Jnwy/YungChing
        // POST: Customers

        public ActionResult Index(CustomersListViewModel model)
        {
            int currentPage = model.PageIndex < 1 ? 1 : model.PageIndex;

            var customers = repo.Reads().OrderBy(x => x.CustomerID).AsQueryable();

            if (model.SearchParameter != null && !string.IsNullOrWhiteSpace(model.SearchParameter.CustomerName))
            {
                customers = customers.Where(x => x.ContactName.ToLower().Contains(model.SearchParameter.CustomerName.ToLower()));
            }

            model.Customers = customers.ToPagedList(currentPage, pageSize);

            //return View(db.Customers.ToList());
            return(View(model));
        }
コード例 #11
0
        public ActionResult Index()
        {
            var Customers = new List <Customer>
            {
                new Customer {
                    Id = 1, Name = "John Smith"
                },
                new Customer {
                    Id = 2, Name = "Rin Kioshi"
                },
                new Customer {
                    Id = 3, Name = "Tomasz Adamczyk"
                }
            };

            var viewModel = new CustomersListViewModel
            {
                Customer = Customers
            };

            return(View(viewModel));
        }