public StockViewModelBuilder GetViewModelBuilderReActive(int page, int size, string search, string store, int type, int category) { var output = new ObjectParameter("ItemCount", typeof(int)); var data = contextSub.V3_Stock_GetList(page, size, "0", store, type, category, search, output).ToList(); var totalPages = 1; var totalRecord = output.Value; if (size != 1000) { totalPages = Convert.ToInt32(totalRecord) / size; } var viewModel = new StockViewModelBuilder { StockVs = data, TotalRecords = Convert.ToInt32(totalRecord), TotalPages = totalPages, CurrentPage = page, PageSize = size, StoreDdlResults = contextSub.V3_GetStoreDDL().ToList() }; return(viewModel); }
public StockViewModelBuilder GetLstProductSearchViewModelBuilder(int page, int size, string search, string store, int type, int category) { #region SetDefaultValue if (String.IsNullOrEmpty(search)) { search = string.Empty; } if (String.IsNullOrEmpty(store)) { store = string.Empty; } #endregion var output = new ObjectParameter("ItemCount", typeof(int)); var data = this.contextSub.V3_Stock_GetList(page, size, "1", store, type, category, search, output).ToList(); var totalPages = 1; var totalRecord = output.Value; if (size != 1000) { totalPages = Convert.ToInt32(totalRecord) / size; } var viewModel = new StockViewModelBuilder { StockVs = data, TotalRecords = Convert.ToInt32(totalRecord), TotalPages = totalPages, CurrentPage = page, PageSize = size }; return(viewModel); }
public StockViewModelBuilder GetViewModelItemQuantityManagementBuilder(string id) { var stock = contextSub.V3_GetStockInformation(1, id).FirstOrDefault(); var viewModelBuilder = new StockViewModelBuilder { StockInformation = stock }; return(viewModelBuilder); }
public StockViewModelBuilder GetViewModelIndex() { var viewModelBuilder = new StockViewModelBuilder { Stores = new SelectList(contextSub.V3_GetStoreDDL(), "Id", "sName"), Types = new SelectList(contextSub.V3_GetStockTypeDDL(), "Id", "vTypeName"), Categories = new SelectList(contextSub.V3_GetStockCategoryDDL(0), "bCategoryID", "vCategoryName"), //StoreVs = contextSub.V3_GetStoreDDL() }; return(viewModelBuilder); }
public StockViewModelBuilder GetProductSearchViewModelBuilder() { var viewModel = new StockViewModelBuilder { Stores = new SelectList(this.contextSub.V3_GetStoreDDL(), "Id", "sName"), Types = new SelectList(this.contextSub.V3_GetStockTypeDDL(), "Id", "vTypeName"), Categories = new SelectList(this.contextSub.V3_GetStockCategoryDDL(0), "bCategoryID", "vCategoryName"), Units = new SelectList(this.contextSub.V3_GetStockUnitDDL(0), "bUnitID", "vUnitName"), Positions = new SelectList(this.contextSub.V3_GetStockPositionDDL(), "bPositionID", "vPositionName"), Labels = new SelectList(this.contextSub.V3_GetStockLabelDDL(0), "bLabelID", "vLabelName") }; return(viewModel); }
public StockViewModelBuilder GetViewModelItemBuilder(string id) { var item = contextSub.WAMS_STOCK.FirstOrDefault(s => s.vStockID == id) ?? new WAMS_STOCK(); var viewModelBuilder = new StockViewModelBuilder { Stock = item, Stores = new SelectList(contextSub.V3_GetStoreDDL(), "Id", "sName"), Types = new SelectList(contextSub.V3_GetStockTypeDDL(), "Id", "vTypeName"), Categories = new SelectList(contextSub.V3_GetStockCategoryDDL(0), "bCategoryID", "vCategoryName"), Units = new SelectList(contextSub.V3_GetStockUnitDDL(0), "bUnitID", "vUnitName"), Positions = new SelectList(contextSub.V3_GetStockPositionDDL(), "bPositionID", "vPositionName"), Labels = new SelectList(contextSub.V3_GetStockLabelDDL(0), "bLabelID", "vLabelName") }; return(viewModelBuilder); }
public StockViewModelBuilder GetViewModelBuilder(int page, int size, string search, string store, int type, int category) { var output = new ObjectParameter("ItemCount", typeof(int)); var data = contextSub.V3_Stock_GetList(page, size, "1", store, type, category, search, output).ToList(); var totalRecord = output.Value; var totalTemp = Convert.ToDecimal(totalRecord) / Convert.ToDecimal(size); var totalPages = Convert.ToInt32(Math.Ceiling(totalTemp)); var viewModel = new StockViewModelBuilder { StockVs = data, TotalRecords = Convert.ToInt32(totalRecord), TotalPages = totalPages, CurrentPage = page, PageSize = size, //StoreVs = contextSub.Store_V }; return(viewModel); }
public StockViewModelBuilder GetViewModelListQtyMng(int page, int size, string stock, string fd, string td) { var output = new ObjectParameter("ItemCount", typeof(int)); var data = contextSub.V3_Stock_Quantity_Management(page, size, stock, fd, td, output).ToList(); var totalPages = 1; var totalRecord = output.Value; if (size != 1000) { totalPages = Convert.ToInt32(totalRecord) / size; } var viewModel = new StockViewModelBuilder { StockQuantityManagementResults = data, TotalRecords = Convert.ToInt32(totalRecord), TotalPages = totalPages, CurrentPage = page, PageSize = size }; return(viewModel); }