Beispiel #1
0
        private void butDuyet_Click(object sender, System.EventArgs e)
        {
            if (bKhoaso)
            {
                MessageBox.Show(
                    lan.Change_language_MessageText("Số liệu tháng") + " " + s_mmyy.Substring(0, 2) + " " +
                    lan.Change_language_MessageText("năm") + " " + s_mmyy.Substring(2, 2) + " " +
                    lan.Change_language_MessageText("đã khóa !") + "\n" +
                    lan.Change_language_MessageText("Nếu cần thay đổi thì vào mục khai báo hệ thống"), d.Msg);
                return;
            }
            frmDuyet f = new frmDuyet(d, dtll, i_nhom, i_loai, s_makp, s_mmyy, s_kho, this.Text, s_ngay, i_userid, false, true, i_thuoc, false, s_userid, i_khudt);

            f.ShowDialog(this);
            if (f.bOk)
            {
                dtll = f.dtll;
                dtll.AcceptChanges();
                mabn.Refresh();
                if (dtll.Rows.Count > 0)
                {
                    l_id = decimal.Parse(mabn.SelectedValue.ToString());
                }
                else
                {
                    l_id = 0;
                }
                load_head();
                butChoduyet_Click(null, null);
            }
        }
Beispiel #2
0
        private void butDuyet_Click(object sender, System.EventArgs e)
        {
            if (bKhoaso)
            {
                MessageBox.Show("Số liệu tháng " + s_mmyy.Substring(0, 2) + " năm " + s_mmyy.Substring(2, 2) + " đã khóa !\nNếu cần thay đổi thì vào mục khai báo hệ thống", ttb.Msg);
                return;
            }
            frmDuyet f = new frmDuyet(ttb, dtll, i_nhom, i_loai, s_makp, s_mmyy, s_kho, this.Text, s_ngay, i_userid, false, false, 1, bCongdon);

            f.ShowDialog(this);
            if (f.bOk)
            {
                dtll = f.dtll;
                dtll.AcceptChanges();
                mabn.Refresh();
                if (mabn.Items.Count > 0)
                {
                    l_id = decimal.Parse(mabn.SelectedValue.ToString());
                }
                else
                {
                    l_id = 0;
                }
                load_head();
                butChoduyet_Click(null, null);
            }
        }
Beispiel #3
0
        void dgvViewPh_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.ColumnIndex < 0)
            {
                return;
            }

            string strColumnName = dgvViewPh.Columns[e.ColumnIndex].Name;

            drCurrent = ((DataRowView)bdsViewPh.Current).Row;

            if (strColumnName == "DUYET")
            {
                frmDuyet frm = new frmDuyet();
                frm.Load(drCurrent);
            }
        }
Beispiel #4
0
        void dgvViewHD_CellMouseClick(object sender, EventArgs e)
        {
            //if (e.ColumnIndex < 0 || e.RowIndex < 0)
            //    return;

            //string strColumnName = dgvViewHD.Columns[e.ColumnIndex].Name;
            //DataRow drCurrent = ((DataRowView)bdsViewHD.Current).Row;


            //if (strColumnName == "CHON")
            //{

            //    drCurrent["CHON"] = !Convert.ToBoolean(drCurrent["CHON"]);
            //    drCurrent.AcceptChanges();
            //}

            if (bdsViewHD.Position < 0)
            {
                return;
            }

            string  strColumnName = dgvViewHD.dgvGridView.FocusedColumn.Name;
            DataRow drCurrent     = ((DataRowView)bdsViewHD.Current).Row;

            if (strColumnName == "DUYET")
            {
                frmDuyet frm = new frmDuyet();
                frm.Load(drCurrent);
            }

            if (strColumnName == "CHON")
            {
                drCurrent["CHON"] = !Convert.ToBoolean(drCurrent["CHON"]);
                drCurrent.AcceptChanges();
            }
        }