public ActionResult Create() { var productSpcList = productSpecService.GetPagerProductSpec(string.Empty, 1, 100); List <SelectListItem> itemList = new List <SelectListItem>(); productSpcList.ForEach(m => { itemList.Add(new SelectListItem() { Text = m.SpecName, Value = m.SPCID.ToString() }); }); ViewBag.ProductSpcList = itemList; var productTypeList = productTypeService.GetPagerProductType(string.Empty, 1, 100); itemList = new List <SelectListItem>(); productTypeList.ForEach(m => { itemList.Add(new SelectListItem() { Text = m.ProductTypeEN, Value = m.ProductTypeID.ToString() }); }); ViewBag.ProductTypeList = itemList; return(PartialView(new ProductBaseModel())); }
public void LoadUserControl(ShadowBaseDisplayView view) { //Init Control var companys = iCompanyService.GetPagerCompany("", 1, 100); var products = iProductBaseService.GetPagerProductBase("", 1, 100); var productTypes = iProductTypeService.GetPagerProductType("", 1, 100); var productSpecs = iProductSpecService.GetPagerProductSpec("", 1, 100); view.cbCompany.ItemsSource = companys; view.cbCompany.SelectedIndex = -1; view.cbProduct.ItemsSource = products; view.cbProduct.SelectedIndex = -1; view.cbProductType.ItemsSource = productTypes; view.cbProductType.SelectedIndex = -1; ViewSelf = view; ReaderHelper reader = new ReaderHelper(); var list = reader.GetPortList(); view.cbPort.ItemsSource = list; view.cbPort.DisplayMemberPath = "PortId"; view.cbPort.SelectedValuePath = "PortName"; }
public JsonResult GetList(int page, int rows) { var count = productSpecService.GetProductSpecCount(); string specName = RequestHelper.RequestPost("specName", string.Empty); var productSpecList = productSpecService.GetPagerProductSpec(specName, page, rows).Select(m => new { SPCID = m.SPCID, ClassID = m.ClassID, ClassName = m.ClassName, SpecCode = m.SpecCode, SpecName = m.SpecName, Remark = m.Remark, IsLocked = m.IsLocked, IsShow = m.IsShow, }); return(Json(new { total = count, rows = productSpecList }, JsonRequestBehavior.AllowGet)); }
public void LoadUserControl(ShadowBaseEditView view) { ViewSelf = view; //Init Control var companys = iCompanyService.GetPagerCompany("", 1, 100); var products = iProductBaseService.GetPagerProductBase("", 1, 100); var productTypes = iProductTypeService.GetPagerProductType("", 1, 100); var productSpecs = iProductSpecService.GetPagerProductSpec("", 1, 100); view.cbCompany.ItemsSource = companys; view.cbCompany.SelectedIndex = 0; view.cbProduct.ItemsSource = products; view.cbProduct.SelectedIndex = 0; Model.ProductName = products[0].ProductName; view.cbProductType.ItemsSource = productTypes; view.cbProductType.SelectedIndex = 0; //view.cb.ItemsSource = companys; //view.cbCompany.SelectedIndex = 0; Model.ORCode = QRCode; NotifyOfPropertyChange(() => Model); }