Пример #1
0
        /// <summary>
        /// Xóa kiểu hợp đồng
        /// </summary>
        private void DeleteContractType()
        {
            int ret = 0;

            try
            {
                dtContractType.Rows[selectedRow].Delete();
                ret = ContractType.DeleteContractTypeDB(dsContractType);
            }
            catch
            {
                dtContractType.RejectChanges();
            }
            if (ret == 1)
            {
                string str  = WorkingContext.LangManager.GetString("frmListContract_Xoa_Messa3");
                string str1 = WorkingContext.LangManager.GetString("frmListContract_Xoa_Title");
                //MessageBox.Show("Kiểu hợp đồng đã được xóa khỏi CSDL", "Xóa kiểu hợp đồng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                MessageBox.Show(str, str1, MessageBoxButtons.OK, MessageBoxIcon.Information);
                dtContractType.AcceptChanges();
            }
            if (ret == -1)
            {
                string str  = WorkingContext.LangManager.GetString("frmListContract_Xoa_Messa4");
                string str1 = WorkingContext.LangManager.GetString("frmListContract_Xoa_Title");
                //MessageBox.Show("Kiểu hợp đồng này vẫn tồn tại nhân viên đang được ký","Xóa kiểu hợp đồng",MessageBoxButtons.OK,MessageBoxIcon.Error);
                MessageBox.Show(str, str1, MessageBoxButtons.OK, MessageBoxIcon.Error);
                dtContractType.RejectChanges();
            }
            if (ret == 0)
            {
                string str  = WorkingContext.LangManager.GetString("frmListContract_Xoa_Messa5");
                string str1 = WorkingContext.LangManager.GetString("frmListContract_Xoa_Title");
                MessageBox.Show(str, str1, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                //MessageBox.Show("Không thể xóa kiểu hợp đồng này khỏi CSDL", "Xóa kiểu hợp đồng", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                dtContractType.RejectChanges();
            }
        }