public StoreViewModelBuilder GetViewModelIndex() { var viewModelBuilder = new StoreViewModelBuilder { Countries = new SelectList(this.contextSub.V3_GetCountryDDL(), "Id", "NameNice") }; return(viewModelBuilder); }
public StoreViewModelBuilder GetViewModelItemBuilder(int id) { var store = this.contextSub.Stores.FirstOrDefault(s => s.Id.Equals(id)); var storeViewModelBuilder = new StoreViewModelBuilder { Countries = new SelectList(this.contextSub.V3_GetCountryDDL(), "Id", "NameNice"), Store = store ?? new Store() }; return(storeViewModelBuilder); }
public StoreViewModelBuilder GetViewModelBuilder(int page, int size, string search, int country) { var output = new ObjectParameter("ItemCount", typeof(int)); var data = contextSub.V3_Store_GetList(page, size, "1", search, country, output).ToList(); var totalRecord = output.Value; var totalTemp = Convert.ToDecimal(totalRecord) / Convert.ToDecimal(size); var totalPages = Convert.ToInt32(Math.Ceiling(totalTemp)); var viewModel = new StoreViewModelBuilder { StoreManagements = data, TotalRecords = Convert.ToInt32(totalRecord), TotalPages = totalPages, CurrentPage = page, PageSize = size }; return(viewModel); }