public CustomerListView() { InitializeComponent(); // Get a reference to the view-model vm = (CustomerListViewModel)DataContext; }
public CoustomerList() { StyleManager.ApplicationTheme = new Windows8TouchTheme(); InitializeComponent(); var customerListViewModel = new CustomerListViewModel(); customerListViewModel.CloseWindow += Close; DataContext = customerListViewModel; }
public ActionResult Index() { CustomerListViewModel model = new CustomerListViewModel { Customers = _customerService.GetAll().Where(x => x.IsActive == true).ToList() }; return(View(model)); }
public IActionResult Index() { var model = new CustomerListViewModel { Customers = _customerDal.GetList() }; @ViewBag.UsersCount = _userDal.GetList().Count(); return(View(model)); }
// ----- Initialization public CustomerListViewModel_should() { _messengerServiceMock = new Mock <IMessenger>(); _customerListServiceMock = new Mock <ICustomerListService>(); _dialogServiceMock = new Mock <IDialogService>(); _customerListViewModel = new CustomerListViewModel(_messengerServiceMock.Object, _customerListServiceMock.Object, _dialogServiceMock.Object); _customerListServiceMock.Setup(x => x.GetCustomers()).Returns(INITIAL_CUSTOMERS); _customerListViewModel.Boot().Wait(); }
public async Task <ViewResult> List() { var viewModel = new CustomerListViewModel(); viewModel.Customers = await _customerRepository.GetAllCustomersAsync(); viewModel.Company = "Neha KD Ltd"; return(View(viewModel)); }
public CustomerListViewModel GetCustomerListViewModel() { var all = _customerRepository.FindAll(); var model = new CustomerListViewModel { Customers = all }; return(model); }
public MainWindowViewModel() { _customerListViewModel = new CustomerListViewModel(repo); _addEditCustomerViewModel = new AddEditCustomerViewModel(repo); NavCommand = new RelayCommand <string>(OnNav); _customerListViewModel.PlaceOrderRequested += NavToOrder; _customerListViewModel.AddCustomerRequested += NavToAddCustomer; _customerListViewModel.EditCustomerRequested += NavToEditCustomer; _addEditCustomerViewModel.Done += NavToCustomerList; }
public MainWindowViewModel() { NavCommand = new RelayCommand <string>(OnNav); _customerListViewModel = ContainerHelper.Container.Resolve <CustomerListViewModel>(); _addEditViewModel = ContainerHelper.Container.Resolve <AddEditCustomerViewModel>(); _customerListViewModel.PlaceOrderRequested += NavToOrder; _customerListViewModel.AddCustomerRequested += NavToAddCustomer; _customerListViewModel.EditCustomerRequested += NavToEditCustomer; _addEditViewModel.Done += NavToCustomerList; }
// GET: Customer list public ActionResult List() { CustomerListViewModel model = new CustomerListViewModel { //CustomerList = _context.Customers.Include("MembershipType").ToList() CustomerList = _context.Customers.Include(c => c.MembershipType).ToList() }; return(View(model)); }
public ActionResult Create() { CustomerListViewModel model = new CustomerListViewModel() { Customers = new List <Customer>(), Customer = new Customer(), Roles = new SelectList(_roleService.GetAll(), "Id", "RoleName") }; return(View(model)); }
public ActionResult Detail(int id) { var customer = _customerService.GetbyId(id); CustomerListViewModel model = new CustomerListViewModel() { Customer = customer, Role = _roleService.GetbyId(customer.RoleId) }; return(View(model)); }
public ActionResult Profile(int id) { var kullanici = _customerService.GetByIdUser(id); CustomerListViewModel model = new CustomerListViewModel() { Customer = kullanici, Roles = new SelectList(_roleService.GetAll(), "Id", "RoleName") }; return(View(model)); }
public async void CanGetEmptyPage(int pageNumber) { ViewResult result = (ViewResult)await _target.List(pageNumber); CustomerListViewModel model = (CustomerListViewModel)result.Model; //assert Assert.Equal(Repositories.CustomerRepository.Customers.Count(), model.PageModel.TotalItems); Assert.Equal(pageNumber, model.PageModel.CurrentPage); Assert.Empty(model.Customers); }
public ActionResult Index(SearchCustomerInput input) { var list = _customerAppService.GetCustomers(input); CustomerListViewModel vmModel = new CustomerListViewModel() { List = list }; return(View(vmModel)); }
public ActionResult Index() { var customers = _context.customers.Include(c => c.Membership).ToList(); CustomerListViewModel customerListView = new CustomerListViewModel() { Customers = customers }; return(View(customerListView)); }
public IActionResult Overview() { List <CustomerViewModel> customerListViewModel = _mapper.Map <List <CustomerViewModel> >(_customerRepository.Get().ToList()); //List DTOS CustomerListViewModel vm = new CustomerListViewModel() { AllCustomers = customerListViewModel }; return(View(vm)); }
// GET: Customer public ActionResult Index() { var viewModel = new CustomerListViewModel(); viewModel.Customers.AddRange(_customerRepository.GetAll().Select(r => new CustomerListViewModel.Customer { Namn = r.Name, PersonNummer = r.PersonNummer, Id = r.CustomerId })); return(View(viewModel)); }
public async Task <IActionResult> List(int currentPage = 1) { CustomerListViewModel model = new CustomerListViewModel(currentPage, _pageSize, _customerRepository.Customers.Count()); var customers = PaginateList(_customerRepository.Customers, currentPage); foreach (var customer in customers) { model.Customers.Add(await _customerRepository.GetCustomerFullData(customer)); } return(View(model)); }
public MainViewModel() { this.customerListViewModel = ContainerHelper.Container.Resolve <CustomerListViewModel>(); this.addEditViewModel = ContainerHelper.Container.Resolve <AddEditCustomerViewModel>(); //this.CurrentViewModel = new CustomerListViewModel(); this.NavigateCommand = new RelayCommand <string>(this.OnNavigate); this.customerListViewModel.PlaceOrderRequested += this.NavigateToOrder; this.customerListViewModel.AddCustomerRequested += this.NavigateToAddCustomer; this.customerListViewModel.EditCustomerRequested += this.NavigateToEditCustomer; this.addEditViewModel.Done += this.NavigateToCustomerList; }
public ActionResult UpdateSalesDetail(int id) { var customerListItems = new CustomerListViewModel().GetCustomerListItems(); ViewBag.customerListItems = customerListItems; var employeeListItems = new EmployeeListViewModel().GetEmployeeListItems(); ViewBag.employeeListItems = employeeListItems; var salesDetail = _salesDetailManager.GetById(id); return(View("UpdateSalesDetail", salesDetail)); }
// GET: Customer public ActionResult Index(string search) { CustomerListViewModel model = new CustomerListViewModel(); model.Customers = _customerManager.GetAll(); if (!String.IsNullOrEmpty(search)) { model.Customers = _customerManager.Search(search); } model.Search = search; return(View(model)); }
public IActionResult Index() { var user = HttpContext.User.Identity.Name.ToString(); var customers = _customerService.GetAll().Where(p => p.User == user).ToList(); var model = new CustomerListViewModel { Customers = customers, User = user }; return(View(model)); }
public ActionResult Edit(int id) { var customer = _customerService.GetbyId(id); CustomerListViewModel model = new CustomerListViewModel() { Customers = _customerService.GetAll(), Customer = customer, Roles = new SelectList(_roleService.GetAll(), "Id", "RoleName") }; return(View(model)); }
protected override void OnInitialization() { _regionManager.RegisterViewWithRegion(RegionNames.MainRegion, typeof(CustomerSelectorView)); EventServiceFactory.EventService.GetEvent<GenericEvent<VisibleViewModelBase>>().Subscribe(s => { if (s.Topic == EventTopicNames.ViewClosed) { if (s.Value == _customerListViewModel) _customerListViewModel = null; } }); EventServiceFactory.EventService.GetEvent<GenericEvent<Department>>().Subscribe(x => { if (x.Topic == EventTopicNames.SelectCustomer) { ActivateCustomerView(); ((CustomerSelectorViewModel)_customerSelectorView.DataContext).RefreshSelectedCustomer(); } }); EventServiceFactory.EventService.GetEvent<GenericEvent<EventAggregator>>().Subscribe(x => { if (x.Topic == EventTopicNames.ActivateCustomerView) { ActivateCustomerView(); ((CustomerSelectorViewModel)_customerSelectorView.DataContext).RefreshSelectedCustomer(); } }); EventServiceFactory.EventService.GetEvent<GenericEvent<Customer>>().Subscribe(x => { if (x.Topic == EventTopicNames.ActivateCustomerAccount) { ActivateCustomerView(); ((CustomerSelectorViewModel)_customerSelectorView.DataContext).DisplayCustomerAccount(x.Value); } }); EventServiceFactory.EventService.GetEvent<GenericEvent<PopupData>>().Subscribe( x => { if (x.Topic == EventTopicNames.PopupClicked && x.Value.EventMessage == "SelectCustomer") { ActivateCustomerView(); ((CustomerSelectorViewModel)_customerSelectorView.DataContext).SearchCustomer(x.Value.DataObject as string); } } ); }
public async void CanGetCustomerById(BaseListViewModel inputModel) { //arrange //act ViewResult result = (ViewResult)await _target.List(inputModel); CustomerListViewModel resultModel = (CustomerListViewModel)result.Model; //assert Assert.NotNull(resultModel); Assert.Equal(1, resultModel.Customers.Count); Assert.Equal(int.Parse(inputModel.SearchData), resultModel.Customers.First().Customer.CustomerId); }
public void ShouldGetCustomersInDesignMode() { DesignTime.InDesignMode = () => true; var vm = _locator.CustomerListViewModel; Assert.IsNotNull(vm, "The ViewModel should be set"); CustomerListViewModel viewModel = _locator.CustomerListViewModel; //viewModel.GetCustomers(); Assert.IsTrue(viewModel != null && viewModel.Customers.Count > 0, "We should have at least 1 customer"); }
public ViewResult Index() { var customers = _context.Customers.Include(c => c.MembershipType).ToList(); var UserEmail = User.Identity.Name; var viewModel = new CustomerListViewModel { Customers = customers, UserEmail = UserEmail }; return(View(viewModel)); }
public async Task <ActionResult> Index() { var customers = (await _customerService.GetCustomer()).Items; var salesmans = (await _salesmanService.GetSalesman()).Items; var retailenvs = (await _retailEnvService.GetRetailEnvironment()).Items; var model = new CustomerListViewModel { Customers = customers, Salesmen = salesmans, RetailEnvironmentLists = retailenvs }; return(View(model)); }
// GET: /<controller>/ public async Task <ActionResult> Index() { var customers = (await _customerAppService.GetAll(new PagedResultRequestDto { MaxResultCount = MaxNum })).Items; // Paging not implemented yet //CustomerDto cuModule = customers.FirstOrDefault(); var model = new CustomerListViewModel { //Customer = cuModule, Customers = customers }; return(View(model)); }
public IActionResult Customer() { var result = _userService.GetAllCustomers(); if (!result.Success) { return(RedirectToAction("InternalError", "Error", new { errorMessage = result.Message })); } var model = new CustomerListViewModel() { Users = result.Data }; return(View(model)); }
public ActionResult Sell(int id) { var customerListItems = new CustomerListViewModel().GetCustomerListItems(); ViewBag.customerListItems = customerListItems; var employeeListItems = new EmployeeListViewModel().GetEmployeeListItems(); ViewBag.employeeListItems = employeeListItems; var product = _productManager.GetById(id); ViewBag.productId = product.ProductId; ViewBag.productName = product.ProductName; ViewBag.productPrice = product.UnitPrice; return(View()); }
public ActionResult UpdateSalesDetail(SalesDetail salesDetail) { var customerListItems = new CustomerListViewModel().GetCustomerListItems(); ViewBag.customerListItems = customerListItems; var employeeListItems = new EmployeeListViewModel().GetEmployeeListItems(); ViewBag.employeeListItems = employeeListItems; if (!ModelState.IsValid) { return(View("UpdateSalesDetail")); } _salesDetailManager.Update(salesDetail); return(RedirectToAction("Index")); }
private void OnCustomerListExecute(string obj) { if (_customerListViewModel == null) _customerListViewModel = new CustomerListViewModel(); CommonEventPublisher.PublishViewAddedEvent(_customerListViewModel); }