public ActionResult Create() { var usersList = GetAvailableUsersList(); var usersToShow = GenerateUsersToShowList(usersList); var companiesList = _companiesManagement.GetCompaniesList(); var now = DateTime.Now; var editViewModel = new EditViewModel { TransactionId = 0, Amount = 0.0, Points = 50, BillBarCode = "", Company = new Company(), CompaniesList = companiesList, Customer = new User(), //CustomersList = usersList, TransactionDate = now.Day + "/" + now.Month + "/" + now.Year, Comision = 0.0, UsersToShowList = usersToShow //SalesMan = new User(), //ListSalesMan = usersList, }; return(View("Edit", editViewModel)); }
// // GET: /Users/Create/ public ActionResult Create() { var companies = _companiesManagement.GetCompaniesList(); var editViewModel = new EditViewModel { StoreId = 0, StoreName = "", CompaniesList = companies, Company = new Company { CompanyId = 0 }, FaxNumber = "", PhoneNumber1 = "", PhoneNumber2 = "", ProvinceId = _locationsManagement.GetProvince(1).ProvinceId, ProvincesList = _locationsManagement.GetAllProvinces(), CantonId = 1, CantonsList = _locationsManagement.GetCantonsByProvince(1), //CantonsList = DistrictId = 1, DistrictsList = _locationsManagement.GetDistrictsByCanton(1), //DistrictsList = }; return(View("Edit", editViewModel)); }
public ActionResult Index(IndexViewModel indexViewModel) { var pageIndex = indexViewModel.Page.HasValue ? (int)indexViewModel.Page : FirstPage; //missing filtering var results = _companiesManagement.GetCompaniesList(SecurityContext); indexViewModel.PagedItems = results.ToPagedList(pageIndex, PageSize); return(View(indexViewModel)); }
public ActionResult Save(EditViewModel editViewModel) { if (ModelState.IsValid && IsValidUser(editViewModel)) { _usersManagement.Save(Map(editViewModel), SecurityContext.User.Id); UpdateAvailableUsersList(); return(RedirectToAction("Index")); } editViewModel.CompaniesList = _companiesManagement.GetCompaniesList(SecurityContext); editViewModel.IdentificationTypesList = GetIdentificationTypesList(); editViewModel.RelationshipTypeList = _relationshipTypesManagement.GetRelationshipTypesList(); editViewModel.RolesList = _rolesManagement.GetRoles(SecurityContext); editViewModel.UsersToShowList = GenerateUsersToShowList(GetAvailableUsersList()); ViewBag.ProvincesList = _provincesManagement.GetProvinces(); ViewBag.CantonsList = _cantonsManagement.GetCantons(editViewModel.ProvinceId); ViewBag.DistrictsList = _districtsManagement.GetDistricts(editViewModel.CantonId); return(View("Edit", editViewModel)); }