示例#1
0
        private void bWPWork_Click(object sender, EventArgs e)
        {
            if (dgWP.SelectedRows.Count != 1)
            {
                MessageBox.Show("Не выбрано ни одной строки!");
                return;
            }
            if (dgWP.SelectedRows[0].Cells["CLOSED"].Value.ToString() == "Отработано")
            {
                MessageBox.Show("Нельзя отработать уже отработанное замечание!");
                return;
            }
            if (!UVO.IsMyWPRemark(dgWP.SelectedRows[0].Cells["DOCUMENTNAME"].Value.ToString()) && (dgWP.SelectedRows[0].Cells["CLOSED"].Value.ToString() != "Отработано"))
            {
                MessageBox.Show("Нельзя отработать замечание по документу, за который вы не ответственны!");
                return;
            }

            RemarkWork rw = new RemarkWork(dgWP.SelectedRows[0].Cells["ID"].Value.ToString(), UVO, "WP");

            rw.ShowDialog();


            Remarks_Load(sender, e);
        }
示例#2
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (dgRemark.SelectedRows.Count == 0)
     {
         MessageBox.Show("Замечение не выбрано!");
         return;
     }
     if (RemarkType == "WP")
     {
         RemarkWork rw = new RemarkWork(dgRemark.SelectedRows[0].Cells["ID"].Value.ToString(), UVO, "WP");
         rw.ShowDialog();
     }
     else
     {
         RemarkWork rw = new RemarkWork(dgRemark.SelectedRows[0].Cells["ID"].Value.ToString(), UVO, "SUMMON");
         rw.ShowDialog();
     }
     Close();
 }