コード例 #1
0
        /// <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();
        }
コード例 #2
0
        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);
        }