private void radBut_edit_Click(object sender, EventArgs e)
        {
            SortedList slindata = new SortedList();

            try
            {
                if (dgv_01.SelectedRows.Count > 0)
                {
                    selectedIndex = dgv_01.Rows.IndexOf(dgv_01.SelectedRows[0]);
                    slindata.Add("id", dgv_01.SelectedRows[0].Cells["id"].Value);
                    slindata.Add("ca_name", dgv_01.SelectedRows[0].Cells["ca_name"].Value);
                    slindata.Add("bar_code", dgv_01.SelectedRows[0].Cells["bar_code"].Value);
                    slindata.Add("customer_code", dgv_01.SelectedRows[0].Cells["customer_code"].Value);//值是barcode
                    slindata.Add("ca_priority", Sl_type_03.GetKey(Sl_type_03.IndexOfValue(dgv_01.SelectedRows[0].Cells["ca_priority"].Value.ToString())));
                    slindata.Add("cost_center", dgv_01.SelectedRows[0].Cells["cost_center"].Value);
                    slindata.Add("ca_weight", dgv_01.SelectedRows[0].Cells["ca_weight"].Value);
                    slindata.Add("ca_size", dgv_01.SelectedRows[0].Cells["ca_size"].Value);
                    slindata.Add("handle_price", double.Parse(dgv_01.SelectedRows[0].Cells["handle_price"].Value.ToString().Substring(1)));
                    slindata.Add("washing_type", dgv_01.SelectedRows[0].Cells["washing_type"].Value);       //值是清洗程序id
                    slindata.Add("sterilizer_type", dgv_01.SelectedRows[0].Cells["sterilizer_type"].Value); //值是灭菌程序id
                    slindata.Add("ca_complexity", dgv_01.SelectedRows[0].Cells["ca_complexity"].Value);
                    slindata.Add("ca_material", dgv_01.SelectedRows[0].Cells["ca_material"].Value);         //值是包装材料id
                    slindata.Add("put_type", dgv_01.SelectedRows[0].Cells["put_type"].Value);               //值是摆放类型value_code字段
                    slindata.Add("ca_expiration", dgv_01.SelectedRows[0].Cells["ca_expiration"].Value);
                    slindata.Add("ca_times", dgv_01.SelectedRows[0].Cells["ca_times"].Value);
                    slindata.Add("ca_type", dgv_01.SelectedRows[0].Cells["ca_type"].Value);
                    slindata.Add("ca_remarks", dgv_01.SelectedRows[0].Cells["ca_remarks"].Value);
                    slindata.Add("classify", dgv_01.SelectedRows[0].Cells["classify"].Value);
                    slindata.Add("spec", dgv_01.SelectedRows[0].Cells["spec"].Value);
                    slindata.Add("minimum_set", dgv_01.SelectedRows[0].Cells["minimum_set"].Value);
                    slindata.Add("rfid_retrospect", dgv_01.SelectedRows[0].Cells["rfid_retrospect"].Value);
                }
                else
                {
                    MessageBox.Show(PromptMessageXmlHelper.Instance.GetPromptMessage("choicechange", EnumPromptMessage.warning, new string[] { "修改", "订单包" }), "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            HCSCM_set_manager_new hcsm = new HCSCM_set_manager_new(slindata, "1");

            //获取一个值,指是否在Windows任务栏中显示窗体。
            hcsm.ShowInTaskbar = false;
            hcsm.ShowDialog();
            GetData();
            if (dgv_01.Rows.Count > selectedIndex)
            {
                dgv_01.CurrentRow = dgv_01.Rows[selectedIndex];
            }
        }
Пример #2
0
        private void but_new_Click(object sender, EventArgs e)
        {
            HCSCM_set_manager_new hcsm = new HCSCM_set_manager_new(null, "0");

            //获取一个值,指是否在Windows任务栏中显示窗体。
            hcsm.ShowInTaskbar = false;
            hcsm.ShowDialog();
            SQL_Base();
            if (dgv_01.Rows.Count > 0)
            {
                dgv_01.CurrentRow = dgv_01.Rows[dgv_01.RowCount - 1];
            }
        }
        private void radBut_new_Click(object sender, EventArgs e)
        {
            HCSCM_set_manager_new hcsm = new HCSCM_set_manager_new(null, "1");

            //获取一个值,指是否在Windows任务栏中显示窗体。
            hcsm.ShowInTaskbar = false;
            hcsm.ShowDialog();
            GetData();
            if (dgv_01.Rows.Count > 0)
            {
                dgv_01.CurrentRow = dgv_01.Rows[dgv_01.RowCount - 1];
            }
            //if(hcsm.ifOrderSetSuccess)
            //{
            // but_instrument_Click(null,null);
            //}
        }