/// <summary>
        /// 
        /// </summary>
        /// <param name="RoleID"></param>
        /// <param name="Code"></param>
        /// <param name="Name"></param>
        /// <param name="Comment"></param>
        /// <returns></returns>
        internal bool UpdateRole(int RoleID, string Code, string Name, string Comment)
        {
            bool Result = false;
            System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection(DBConnection.DBConnection.Connection);
            DSTableAdapters.RoleTableAdapter adap = new DSTableAdapters.RoleTableAdapter();

            try
            {
                int Record = adap.UpdateRole(Code, Comment, Name, RoleID);
                if (Record > 0)
                    Result = true;
            }
            catch (Exception ex)
            {
                return false;
            }
            finally
            {
                adap.Connection.Close();
                conn.Close();
            }

            return Result;
        }