コード例 #1
0
ファイル: frmNhom_Ban.cs プロジェクト: hoangcuongk6/Teamtrau
        private void mnu_Xoa_Click(object sender, EventArgs e)
        {
            var fg = fgBan_Nhom;

            if (fg.Row < fg.Rows.Fixed || fg.Row > fg.Rows.Count)
            {
                BaseMessages.ShowInformationMessage("Chưa chọn nhóm.");
                return;
            }
            if (fg.GetDataDisplay(fg.Row, "ID_Nhom") == "")
            {
                fg.Rows.Remove(fg.Row);
            }
            else
            {
                if (fg.Row < fg.Rows.Count - 1 && fg.Rows[fg.Row + 1].Node.Level > fg.Rows[fg.Row].Node.Level)
                {
                    BaseMessages.ShowWarningMessage("Không được xóa nhóm cha");
                    return;
                }
                if (BaseMessages.ShowDeleteQuestionMessage() == DialogResult.Yes)
                {
                    clsNhom cls = new clsNhom();
                    cls.ID_Nhom = fg.GetIntValue(fg.Row, "ID_Nhom");
                    cls.SelectOne();
                    cls.TonTai = false;
                    cls.Update();
                    BaseMessages.ShowInformationMessage("Xóa thành công !!!");
                }
            }
        }
コード例 #2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (fg.Row < fg.Rows.Fixed || fg.Rows[fg.Row].IsNode)
            {
                BaseMessages.ShowInformationMessage("Chọn dòng để sửa!");
                return;
            }
            if (BaseMessages.ShowDeleteQuestionMessage() == DialogResult.No)
            {
                return;
            }

            var cls = new clsPhanCapNhanVien();

            cls.ID_NguoiQuanLy = Convert.ToInt32(cmbNguoiQuanLy.EditValue);
            var items = cmbNhanVien.Properties.GetItems().GetCheckedValues();

            foreach (var item in items)
            {
                cls.ID_NhanVien = Convert.ToInt32(item);
            }
            cls.Delete();
            BaseMessages.ShowInformationMessage("Xóa thành công!");
            LockEdit(true);
            Loadfg();
            ResetComboboxs();
        }
コード例 #3
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (fg.Row < fg.Rows.Fixed)
            {
                BaseMessages.ShowInformationMessage("Chưa chọn công việc!");
                return;
            }
            if (BaseMessages.ShowDeleteQuestionMessage() == DialogResult.No)
            {
                return;
            }
            clsCongViec cls = new clsCongViec();

            cls.ID_CongViec = Convert.ToInt32(fg[fg.Row, "ID_CongViec"]);
            cls.TonTai      = false;
            cls.Update();

            BaseMessages.ShowInformationMessage("Xóa thành công!");
            Loadfg();
            fg.ApplyFilters();
        }
コード例 #4
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (fg.Row < fg.Rows.Fixed || fg.Rows[fg.Row].IsNode)
            {
                BaseMessages.ShowInformationMessage("Chọn dòng để xóa.");
                return;
            }
            if (BaseMessages.ShowDeleteQuestionMessage() == DialogResult.No)
            {
                return;
            }

            clsChucVu_PhanCap cls = new clsChucVu_PhanCap();

            cls.ID_ChucVu_CapTren = Convert.ToInt32(cmbCapTren.EditValue);
            cls.ID_ChucVu_CapDuoi = Convert.ToInt32(cmbCapDuoi.EditValue);
            cls.Delete();
            BaseMessages.ShowInformationMessage("Xóa thành công!");
            LockEdit(true);
            Loadfg();
        }
コード例 #5
0
        private void cmdXoa_Click(object sender, EventArgs e)
        {
            var fg = fgFile;

            if (!m_bQuyenCapNhat || fg.Row < fg.Rows.Fixed)
            {
                return;
            }
            if (BaseMessages.ShowDeleteQuestionMessage() == DialogResult.No)
            {
                return;
            }
            if (FTP_FilesManager.Delete_TaiLieu(fg.GetIntValue(fg.Row, "ID_Files")))
            {
                BaseMessages.ShowInformationMessage("Xóa thành công!");
                Load_fg();
            }
            else
            {
                BaseMessages.ShowWarningMessage("Không kết nối được đến máy chủ!");
            }
        }
コード例 #6
0
        private void fg_KeyUp(object sender, KeyEventArgs e)
        {
            if (btnCapNhat.Visible)
            {
                BaseMessages.ShowInformationMessage("Bạn chưa ấn nút cập nhật nên không thể thực hiện chức năng " + e.KeyCode.ToString() + "");
                return;
            }
            switch (e.KeyCode)
            {
            case Keys.Insert:
                for (int i = fg.Rows.Fixed; i < fg.Rows.Count; ++i)
                {
                    if (fg.GetDataDisplay(i, "Ten_LoaiCV").ToString() == "")
                    {
                        BaseMessages.ShowWarningMessage("Dòng thứ " + i + " chưa nhập");
                        return;
                    }
                }
                if (fg.Row < fg.Rows.Fixed || fg.Row > fg.Rows.Count)
                {
                    fg.Rows.InsertNode(fg.Rows.Count, 0);
                    fg.Rows[fg.Rows.Count - 1]["IsEdit"] = "1";
                    fg.Rows[fg.Rows.Count - 1]["SuDung"] = true;
                }
                else
                {
                    int level = fg.Rows[fg.Row].Node.Level;
                    if (fg.Row < fg.Rows.Count - 1)
                    {
                        if (fg.Rows[fg.Row].Node.Level < fg.Rows[fg.Row + 1].Node.Level)
                        {
                            ++level;
                        }
                    }
                    fg.Rows.InsertNode(fg.Row + 1, level);
                    if (level == fg.Rows[fg.Row].Node.Level)
                    {
                        fg.Rows[fg.Row + 1]["ID_LoaiCV_Cha"] = fg.Rows[fg.Row]["ID_LoaiCV_Cha"];
                    }
                    else
                    {
                        fg.Rows[fg.Row + 1]["ID_LoaiCV_Cha"] = fg.Rows[fg.Row + 2]["ID_LoaiCV_Cha"];
                    }
                    fg.Rows[fg.Row + 1]["IsEdit"] = "1";
                    fg.Rows[fg.Row + 1]["SuDung"] = true;
                }
                //fg.SetSTT();
                break;

            case Keys.Delete:
                if (fg.Row < fg.Rows.Fixed || fg.Row > fg.Rows.Count)
                {
                    BaseMessages.ShowInformationMessage("Chưa chọn loại công việc.");
                    return;
                }
                if (fg.GetDataDisplay(fg.Row, "ID_LoaiCV") == "")
                {
                    fg.Rows.Remove(fg.Row);
                }
                else
                {
                    if (BaseMessages.ShowDeleteQuestionMessage() == System.Windows.Forms.DialogResult.Yes)
                    {
                        fg.Rows[fg.Row]["IsEdit"] = "0";
                        fg.Rows[fg.Row].Visible   = false;
                    }
                }
                //fg.SetSTT();
                break;
            }
        }