/// <summary> /// 原料设置按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void repositoryItemButtonEdit1_Click(object sender, EventArgs e) { //strSelected是返回值 isStandard = Convert.ToBoolean(this.gridView1.GetRowCellValue(rowHandl("是否分规格:"), "Value")); if (!isStandard) { MyForm.FoodManagement.MaterialSettingForm materialSetting = new MyForm.FoodManagement.MaterialSettingForm(list_itemcrude); materialSetting.StartPosition = FormStartPosition.CenterScreen; materialSetting.ShowDialog(); this.gridView1.SetRowCellValue(rowHandl("原料设置:"), "Value", materialSetting.strSelected); str_guigeNo = materialSetting.strSelected; this.list_itemcrude = materialSetting.list_itemcrude; } else { if (MyModels.EidtType.list.Count == 0) { iniEditTypedata(list_itemstandard); } MyForm.FoodManagement.EidtTypeForm eidtType = new MyForm.FoodManagement.EidtTypeForm(MyModels.EidtType.list); eidtType.StartPosition = FormStartPosition.CenterScreen; eidtType.ShowDialog(); this.gridView1.SetRowCellValue(rowHandl("规格:"), "Value", eidtType.str); str_guigeYse = eidtType.str; } this.gridView1.RefreshData(); }
private void repositoryItemButtonEdit1_Click(object sender, EventArgs e) { //string standardkey = this.gridView1.GetRowCellValue(this.gridView1.FocusedRowHandle, "standardkey").ToString(); //string itemKey = this.gridView1.GetRowCellValue(this.gridView1.FocusedRowHandle, "itemKey").ToString(); //int istandardkey = Convert.ToInt32((standardkey == "")?"0": standardkey); //int iitemKey = Convert.ToInt32((itemKey == "") ? "0" : itemKey); //var b = BIZFood.QueryItemCrude(iitemKey, istandardkey); //foreach (var c in b) //{ // Models.v_item_crude item_Crude = new Models.v_item_crude(); // item_Crude.crudeid = c.crudeid; // item_Crude.num = c.num; // list_itemcrude.Add(item_Crude); //} List <Models.v_item_crude> list_itemcrude = new List <Models.v_item_crude>(); list_itemcrude = (List <Models.v_item_crude>) this.gridView1.GetRowCellValue(this.gridView1.FocusedRowHandle, "item_standard"); MyForm.FoodManagement.MaterialSettingForm materialSetting = new MyForm.FoodManagement.MaterialSettingForm(list_itemcrude); materialSetting.StartPosition = FormStartPosition.CenterScreen; materialSetting.ShowDialog(); this.gridView1.SetRowCellValue(this.gridView1.FocusedRowHandle, "yuanliao", materialSetting.strSelected); this.gridView1.SetRowCellValue(this.gridView1.FocusedRowHandle, "item_standard", materialSetting.list_itemcrude); }